Los checos descienden de las tribus eslavas que llegaron a las regiones de Bohemia, Moravia y Silesia a partir del siglo VI, durante las grandes migraciones eslavas.