Termin zgłaszania kandydatów zaplanowano na 7 listopada 2017.
Kandydaci Osoby zainteresowane startem w wyborach muszą zebrać 50 000 podpisów od obywateli lub otrzymać poparcie ze strony dwudziestu posłów lub dziesięciu senatorów. Następnie kandydaci muszą złożyć swoje wnioski i podpisy na 66 dni przed rozpoczęciem wyborów, po czym następuje weryfikacja kandydatur przez Ministerstwo Spraw Wewnętrznych.
Wstępnie 19 kandydatów ogłosiło chęć startu w wyborach prezydenckich. Tylko dziewięciu z nich spełniło wymagania dotyczące rejestracji i stali się oficjalnymi kandydatami: Jiří Drahoš, Pavel Fischer, Petr Hannig, Marek Hilšer, Michal Horáček, Jiří Hynek, Vratislav Kulhánek, Mirek Topolánek i Miloš Zeman.
Oficjalni kandydaci Dziewięciu kandydatów zebrało wymaganą liczbę podpisów (lub otrzymało poparcie od wymaganej liczby posłów lub senatorów), a ich kandydatura została zatwierdzona przez Ministerstwo Spraw Wewnętrznych. Każdy kandydat otrzymał swój numer startowy przyznany przez Ministerstwo.