Наукова діяльність розпочалася в 1928 році, коли він опублікував статтю про розкопки в'ятицьких курганів під Москвою. Закінчив університет у 1930 за спеціальністю «історик-археолог», де його наставниками були академік Юрій Готьє, професори Сергій Бахрушин та Василь Городцов. Борис Рибаков працював в Олександрівському краєзнавчому музеї та Архіві Жовтневої революції у Москві, потім протягом півроку служив курсантом у Червоній армії, в артилерійському полку 1-ї дивізії у Москві (офіцер кінної розвідки).