Slovacia se afla in tona de clima temperat-continentala, unde anul are patru anotimpuri. Desi nu are iesire la mare, clima tarii este influentata de marile Adriatica, Baltica si de Marea Neagra, fata de care se afla la distante relativ mici. O alta caracteristica interesanta a climei din Slovacia o constituie temperaturile relativ ridicate care se inregistreaza in mod sporadic iarna, cand in zona apar fronturi de aer tropical. Lunile cele mai calde sunt iulie si august, iar vara dureaza in jur de saptezeci de zile.
Cel mai frig e in ianuarie si in februarie. Zonele cele mai calde sunt Campia Dunarii Mijlocii si Campia Slovaciei Orientale. Cele mai scazute temperaturi se inregistreaza in zona varfului Lomnický (Lomnický stít).
Zilele friguroase incep cam la sfarsitul lui octombrie, iar pe varfurile muntilor din masivul Tatra Mare frigul poate veni oricand, nu exista o regula. Cea mai ridicata temperatura a fost inregistrata pe teritoriul Slovaciei in anul 2007 la Urbanov, cand mercurul termometrelor a urcat pana la 40 grade C.