Kandidati za predsjednika Hrvatske imaju rok do 10. prosinca prikupiti po 10.000 potpisa građana sa pravom glasa kako bi podržali njihove kandidature. Predsjednički izbori zakazani su za 29. prosinca, a službena predizborna kampanja počinje nakon 10. prosinca. Državno izborno povjerenstvo (DIP) ima rok od 48 sati da potvrdi ili odbaci kandidature kandidata.
Među najmanje 13 kandidata koji prikupljaju potpise ističu se aktualni predsjednik Zoran Milanović, koji se bori za još jedan mandat, i kandidat vladajuće koalicije HDZ i Domovinskog pokreta Dragan Primorac. Milanovića je podržao predsjednik Hrvatske seljačke stranke Krešo Beljak, dok Primorac tvrdi da je već prikupio 60.000 potpisa građana koji vjeruju u bolju Hrvatsku bez podjela.
Nezavisna kandidatkinja Marija Selak Raspudić izjavila je da je zadovoljna tempom prikupljanja potpisa te da bi imala najbolje izglede ako u drugom izbornom krugu nastupi protiv Zorana Milanovića. Ivan Kekin, kandidat stranke Možemo!, na konferenciji za novinare pozvao je građane da podrže zdravu Hrvatsku, temeljenu na argumentima i činjenicama. Kandidat opozicijske stranke Most Miro Bulj pozvao je građane da mu daju potpis za promjenu politike u zemlji.
Predsjednik Hrvatske bira se većinskim izbornim sustavom, što znači da je potrebno osvojiti većinu glasova svih birača koji izađu na birališta. U slučaju da nijedan kandidat ne bude izabran u nedjelju, 29. prosinca, drugi izborni krug bit će održan 12. siječnja iduće godine.