Przed przybyciem plemion słowiańskich ziemie dzisiejszej Polski były zamieszkiwane przez wiele innych plemion. W czasach przedchrześcijańskich tereny te zamieszkiwali Celtowie, którzy z czasem zostali wyparci przez migrujące na południe plemiona germańskie.
Dominowali oni na tych obszarach do VI w., kiedy to najazdy Chynów i Awarów zmusiły Germanów do ponownej migracji, tym razem na zachód. Opuszczane przez nich tereny były natomiast zajmowane przez pochodzących ze wschodu Słowian.
Słowianie przybyli na ziemie polskie w wyniku wędrówki z VI w. n.e.