Происхождение князя до сих пор вызывает разногласия среди учёных. По некоторым данным, Олег был шурином великого новгородского князя Рюрика, основавшим княжескую династию. Древние славяне в день памяти Олега собирались на капищах и приносили требы. Они вспоминали не только великого князя, объединившего славян, но и всех воинов, положивших жизнь за русскую землю.