Las primeras elecciones presidenciales checas se celebraron en 1993 y desde entonces se han celebrado elecciones cada cinco años. Hasta las elecciones de 2013, el presidente era elegido indirectamente por el parlamento y, desde entonces, ha sido elegido directamente por los votantes checos.