Древняя прародина кельтов вероятнее всего находилась где-то в Центральной Азии. Память о ней постепенно превратилась в смутную идею существования «мистического центра», приобретшего большое значение в сложной кельтской религиозной символике. Можно проследить культурное и языковое родство между кельтами и теми воинственными племенами, которые за тысячу лет до появления кельтов в Европе подчинили себе цивилизации в долине Инда. Речь идет прежде всего о распространенности у тех и других ритуалов, связанных с культом животных, о положении женщины, которая была равна в правах с мужчиной-воином, а также о схожести поэтической метрики. Так, в «Ригведе» и в некоторых наиболее ранних ирландских уэльских стихотворных произведениях можно обнаружить одни и те же метрические формы.
Из Центральной Европы, с территории южной Германии и Богемии кельты стали расселяться дальше на запад и к середине V в. до н. э. достигли Испании. Другая группа кельтских племен примерно в это же время перевалила через Альпы и захватила долину реки По, причем отдельные группы достигли даже Сицилии. В III в. до н. э. кельтские племена прошли через Македонию, Фракию и Фессалию и дошли до Дельф. Около 20 тысяч кельтов достигли Малой Азии и поселились в области, получившей затем название Галатии. Часть кельтов, двигаясь вдоль западного побережья Европы, пришла из Испании в Бретань, а затем перебралась в Шотландию и Ирландию. Юг Британии и часть Ирландии были захвачены белгами, еще одним кельтским племенем, которое прошло через север Европы.
У появившихся в Европе кельтских племен еще не сформировался собственный пантеон богов. В сложном фантастическом мире кельтских сказаний и легенд, которые передавались от поколения к поколению жрецами-поэтами, далекие божества долины Инда и Греции постепенно приобретали черты богов побежденных племен, а над всеми ними стоял образ кельтского воина-победителя. Образ героя имел огромное, выдающееся значение для кельтов. В кельтской религии не было непереходимой грани между образом героя и образом божества: народная фантазия превращала героя в солнечного воина, поражающего врагов своими лучами, а божество снисходило и сражалось бок о бок с простыми смертными на стороне «своего» народа. Причем между богом и народом существовали «родственные» отношения, как, например, у древних ирландцев, считавших себя «туатха-де денан» – детьми богини.
Ранние кельтские религиозные воззрения представляли собой обожествление стихийных сил и явлений природы. Они основывались на вере в то, что природа может говорить с человеком. Образ говорящей природы повторяется во многих произведениях, основанных на кельтском фольклоре. Сами же кельты «говорили» с природой языком магии, с помощью целой системы магических действий и обрядов.
В качестве главного божества у кельтов, вероятнее всего, почитался богТаранис. Таранис был властителем молнии, и поэтому его можно сравнить с римским Юпитером-громовержцем и славянским Перуном. Однако наиболее популярным богом был Бел, или Белин, который считался покровителем знаний. Его священной эмблемой была омела, растущая на дубе. Культ омелы, которая считалась панацеей от всех болезней и бед, видоизменившись, дожил до наших дней: в Англии веточка омелы нередко украшает дом в новогоднюю ночь как символ счастья и благополучия.
В верованиях воинственных кельтов важное место занимал культ бога войны Белатукадора. На Британских островах почиталась богиня-воительница Белисама.
Кельты считали воду первоосновой и источником всего живого, воплощением великой матери-земли, владеющей тайной и силой рождения. Большинство крупнейших рек Западной Европы названы кельтами именами богинь, имеющих отношение к плодородию. Так, Марна названа в честь Матрон – триады богинь, символизирующих женское начало; Сена обязана своим названием Секване – богине, которой был посвящен исток этой реки. Раскопки, проведенные в 1964 г., позволили обнаружить почти 200 вырезанных из дерева и принесенных в дар этой богине фигурок, по которым можно судить, что это место почиталось как священное, чудотворное даже в период римского владычества. В Англии река Северн названа в честь богини Сабрины, а река Клайд восходит к имени богини Клоты и т. д. Таких «священных» мест у кельтов было, по-видимому, очень много, и все они имели своего духа-хранителя, который оберегал его и мог материализоваться в виде кошки, птицы или рыбы, или в любом другом виде.