Le climat de Leskovac est continental, avec des hivers froids et des étés chauds.
La ville est située dans le sud de la Serbie, à une altitude de 200 mètres, et est exposée, comme le reste du pays, à la fois aux vagues de froid hivernaux et aux vagues de chaleur estivales.
La température moyenne du mois le plus froid (janvier) est de 0,4 °C, celle du mois le plus chaud (juillet) est de 21,7 °C. Voici les températures moyennes.
Leskovac - Températures moyennes
MoisJanFévMarAvrMaiJuinJuiAoûSepOctNovDéc
Min (°C)-4-315101314141061-2
Max (°C)471318232629292419116

Les précipitations totalisent 625 mm par an : elles sont donc à un niveau intermédiaire. Dans le mois le moins pluvieux (janvier) il tombe 40 mm de pluie (ou neige), dans le plus pluvieux (juin) il tombe 65 mm. Voici les précipitations moyennes.
Leskovac - Précipitations moyennes
MoisJanFévMarAvrMaiJuinJuiAoûSepOctNovDécAn
Préc. (mm)404545605565454550506055625
Jours131312131311879101214137

Il y a en moyenne environ 2 025 heures de soleil par année. Le soleil n'est pas souvent vu en hiver, alors qu'en été il brille pendant un bon nombre d'heures. Voici la moyenne des heures d'ensoleillement par jour.
Leskovac - Ensoleillement
MoisJanFévMarAvrMaiJuinJuiAoûSepOctNovDéc
Soleil (heures)2356791097532

Leskovac

Quand partir


Les meilleurs moments pour visiter Leskovac sont le printemps et l'automne, et en particulier les mois de mai et septembre. En juin, le temps est souvent agréable, mais parfois il peut faire très chaud, surtout dans la seconde moitié du mois.