W epoce żelaza około roku 400 p.n.e. na terytorium dzisiejszych Czech przybyło celtyckie plemię Bojów. Około 100 roku p.n.e. obszar dzisiejszych Czech podbiło germańskie plemię Markomanów, które skutecznie przeciwstawiało się wojskom rzymskim.

Początki państwowości czeskiej Państwo Samona i Wielkie Morawy

W V lub VI wieku pojawiły się pierwsze plemiona słowiańskie. Pierwszym państwem na terenie Czech i zarazem najstarszym państwem słowiańskim w ogóle było państwo Samona (624–661), mające charakter rozległego związku plemiennego, w którego skład wchodzili m.in. Czesi i Morawianie, www.mojebrno.wz.cz.Česká národnostní otázka ve střední Evropě, Prof. PhDr. Jiří Frajdl, CSc., www.ceskenarodnilisty.cz.. W IX w. część plemion współtworzących dawne państwo Samona weszło w skład państwa wielkomorawskiego (833–907) z głównym ośrodkiem w WeligradzieHistorická geografie českého státu, PhDr. Slavomír Horák, Masarykova univerzita, fsps.muni.cz.. Najazdy węgierskie położyły w 907 r. kres istnieniu państwa wielkomorawskiego.