+42.6975° · +23.3241° · ELEV 0m

Sofia

Bulgaria · Sofia-Capital

Monthly weather averages for Sofia, Bulgaria — temperature highs and lows, rainfall, sunshine hours by month, and the best time to visit.

№ 01

Climate Overview

August → January

Sofia has a Mediterranean climate. The warmest month is August (28°C average high) and the coolest is January (5°C).

№ 02

Rainfall by Month

690 mm / year

Sofia sees 690 mm of rain a year. The wettest month is June (79 mm); the driest is August (36 mm).

JFMAMJJASOND
№ 03

Best Time to Visit

May–September
May–September
10°C – 28°C · 12.1h sun

The best time to visit Sofia is May–September, when temperatures average 10°C–28°C with 12.1 sunshine hours per day.

Some visitors prefer April for cooler, drier conditions.

№ 04

Monthly Breakdown

12 months · °C · mm · hours
Monthly climate normals for Sofia, Bulgaria — click a column to sort
January4.8°C-3.4°C62 mm6.5 h07:5417:17
February8.6°C-1.2°C37 mm7.7 h07:2417:57
March11.2°C1.1°C72 mm8.1 h06:3918:32
April16.1°C5.3°C67 mm10.1 h06:4520:07
May20.4°C10.2°C71 mm11.3 h06:0420:41
June24.1°C14.2°C79 mm12.9 h05:4821:06
July27.3°C16.6°C52 mm13.7 h06:0121:03
August27.9°C16.6°C36 mm12.4 h06:3220:29
September23.6°C12.8°C41 mm10.4 h07:0619:38
October17.8°C7.6°C60 mm8.5 h07:3918:45
November11.7°C3.4°C59 mm6.6 h07:1717:04
December6.4°C-1.0°C54 mm6.1 h07:4916:53

Nearby cities

View monthly climate averages for nearby cities or compare them with Sofia.

Temperature, rainfall and sunshine, month by month.