Бог Перун появляется в тот период развития мифологического сознания, когда славяне начинают поклоняться богам, имеющим имена собственные. Однако культ Перуна складывается несколько позднее.
Особенный интерес представляет тот факт, что бог-вседержитель, бог-громовик существовал во многих индоевропейских мифологических культурах. При этом он, как правило, занимал главенствующую позицию в божественном пантеоне.
Перун у славян олицетворял собой не только силу, управлявшую громом и молнией. Его считали радушным хозяином и милостивым и заботливым владыкой, которому были подвластны как природные стихии, так и человек. Кроме того, Перун воплощал собой успешное земледелие и скотоводство.
На время возникновения мифов, повествующих о боге Перуне, указывают дошедшие до наших дней письменные тексты. Их авторы рассказывают о Перуне и описывают при этом его атрибуты: колесницу, бронзовое оружие и стрелы с каменными наконечниками. Все это говорит о том, что бог Перун появился еще в конце III тысячелетия до н. э.
В связи с вышесказанным необходимо добавить, что Перун в течение долгого времени сосуществовал в славянской мифологии с Родом, рожаницами и многими другими богами. Постепенно Род и рожаницы ушли в небытие, а Перун и немногочисленные боги (добрые и злые) составили языческий пантеон, который и просуществовал вплоть до принятия христианства и далее.
Возникновение культа Перуна относится к тому периоду, когда происходил раскол общины и образование социальных прослоек, в том числе и военной дружины. С течением времени Перун становится покровителем княжеской дружины и военных походов. В то же время он сохраняет функции защитника интересов земледельца и повелителя сил природы. Многие ученые считают, что произошедшая у славян в рассматриваемый исторический период смена политеизма монотеизмом вполне закономерна и связана с формированием государственности.
Очень скоро главы славянских государств осознали значимость религии для развития государственных отношений и укрепления собственной власти. В связи с этим в 980 году русский князь Владимир решил провести реформу язычества и установить иерархию богов.
С того времени главой славянского пантеона стал Перун. Ему подчинялись менее значительные боги: Стрибог, Даждьбог, Хорса, Симаргла и Мокошь. При этом из пантеона были исключены (по велению Владимира) такие боги, как Сварог, Велес (Волос), Род и рожаницы и другие древние языческие божества.
Пантеон богов, принятый славянами Киевской Руси, имел существенные отличия от пантеонов других славянских народов. У западных славян Свентовит, Сварожич-Радгост и Триглав были главными богами, а Руевит, Поревит, Порекут, Яровит и Живу считались второстепенными.
Сравнительно недавно польский историк Я. Длугош представил перечень древних польских богов. Среди наиболее почитаемых были Jesza, Zyada, Dzydzilelya, Nya, Dzewana, Marzyana, Pogoda и Zywie. Исследователю удалось провести параллели между польскими и римскими богами. Таким образом, перечисленным выше польским божествам соответствовали (по порядку перечисления) следующие римские боги: Юпитер, Марс, Венера, Плутон, Диана, Церера, Соразмерность и Жизнь.
А древние предки чехов поклонялись богу Zelu. Русским однокорневым эквивалентом его имени является слово «жаль». Кроме того, пантеон чешских богов представляли Krosina, Krasatina, Klimba и богиня, символизирующая смерть, – Morana.
Благодаря топонимическим наименованиям ученые смогли выяснить, что южные славяне-язычники поклонялись Перуну, Велесу (Волосу) и Мокоши. Многие исследователи утверждают, что становление славянской мифологии шло в связи с развитием иранской культуры и мифологии. Это выражается, прежде всего, в именах собственных главных богов славянского пантеона (например, Хорс и Симаргл).
Подобное влияние иранской мифологии на славянскую было особенно значительным начиная со второй половины I тысячелетия до н. э. Именно тогда, по утверждению историков, праславяне вели активную торговлю со скифами, к тому времени перекочевавшими из Средней Азии и обосновавшимися в степях Северного Причерноморья и Приазовья.