Le climat à Sofia, capitale de la Bulgarie, est continental, avec des hivers froids et des étés relativement chauds. La latitude relativement basse (la ville se trouve à la latitude de la Corse) est compensée par la position dans la péninsule des Balkans (qui est exposée aux vagues de froid de la Russie), ainsi que par l'altitude: la ville est située à 550/600 mètres au-dessus du niveau de la mer.
Voici les températures moyennes.
Températures moyennes - Sofia
SofiaJanFévMarAvrMaiJuiJuiAoûSepOctNovDéc
SofiaJFMAMJJASOND
Min (°C)-5-305101214141162-3
Max (°C)24915202426262317104

Les précipitations ne sont pas abondantes, car elles s'élèvent à 600 millimètres par an, mais sont bien réparties dans l'ensemble de l'année, avec un maximum relatif en mai et juin, en raison des orages de l'après-midi, et un minimum relatif en hiver.
Voici la moyenne des précipitations.
Précipitations moyennes - Sofia
SofiaJanFévMarAvrMaiJuiJuiAoûSepOctNovDécAnnée
SofiaJFMAMJJASONDAn
Préc. (mm)353540508080605040405545610
Jours77810121087668998

L'hiver, de décembre à février, est très froid: la température reste au-dessous du zéro pendant de longues périodes aussi dans la journée. Dans les périodes de temps stable, le brouillard se forme souvent. Les chutes de neige sont fréquentes, mais elles sont typiquement légères; parfois, cependant, elles peuvent être plus abondantes. Dans tous les cas, la neige couvre la ville pendant de longues périodes.
Pendant les irruptions d'air froid en provenance de Russie, les températures peuvent tomber plusieurs degrés au-dessous du zéro. Voici les températures les plus basses enregistrées pendant des périodes froides au cours des dernières décennies: janvier 1985: -26 °C, février 1991: -23 °C, janvier 1993 -24 °C, mars 1987: -14 °C, décembre 1988 - 20 °C, décembre 2001: -20 °C, février 2006: -25 °C, janvier 2012: -22 °C, février 2012: -21 °C.
Avec le vent du sud, qui peut parfois être fort, la température peut augmenter de plusieurs degrés, de sorte qu'il peut y avoir des jours doux, jusqu'à environ 15 °C, même en hiver: l'air descend du mont Vitosha qui se trouve à proximité, avec un effet de foehn. Dans le chaud hiver 2014, la température a atteint 18 °C en janvier et 22 °C en février.

Le printemps, de mars à mai, est instable, notamment en mars et avril: les premiers jours doux alternent avec des retours soudains du froid, avec de la neige possible en mars, et parfois même en avril. En mai, les premières journées chaudes se produisent, avec des pics proches de 30 °C, et par conséquent les premiers orages de l'après-midi.

L'été, de juin à août, est chaud et ensoleillé, avec des nuits habituellement fraîches, et quelques orages dans l'après-midi. Généralement, les températures diurnes sont agréables, autour de 25 °C, mais il peut y avoir aussi des vagues de chaleur, qui ne durent généralement pas longtemps, avec des pics d'environ 36/38 °C; cependant, le taux d'humidité n'est pas élevé et les nuits restent fraîches. La température a atteint 41 °C en juillet 2007, et 39 °C en août 1994.

L'automne, de septembre à novembre, est doux en septembre et dans la première moitié d'octobre, puis devient vite froid, gris, et même relativement pluvieux. En octobre il fait froid la nuit; habituellement, les premières chutes de neige se produisent en novembre, quand même le brouillard commence à devenir assez fréquent.

Le degré d'ensoleillement à Sofia est bon de mai à septembre, quand le soleil brille souvent, et est faible de novembre à février, quand le temps est souvent gris et parfois brumeux.

Sofia

Quand y aller

Le meilleur moment pour visiter Sofia est de mi-mai à fin septembre, en gardant à l'esprit que parfois en juillet et août, et plus rarement dans la seconde moitié de juin, il peut faire très chaud, donc ceux qui n'aiment pas la chaleur peuvent éviter ces périodes. Il faut prendre en compte aussi quelques orages de l'après-midi, en outre dans la soirée il est préférable d'apporter un sweat-shirt, et peut-être même une veste si vous allez en mai et septembre.