Согласно древнерусским летописям, Святослав был единственным сыном великого киевского князя Игоря и княгини Ольги. Год его рождения точно не известен. По Ипатьевскому списку, Святослав родился в 942 году, однако в других списках Повести временных лет, например Лаврентьевском, такой записи нет. Исследователей настораживает пропуск такой важной информации переписчиками, хотя она и не противоречит другим сообщениям.
В литературе как год рождения Святослава упоминается также 920, но это противоречит известным сведениям о правлении Святослава.
В литературе как год рождения Святослава упоминается также 920, но это противоречит известным сведениям о правлении Святослава.