Sofia Weather in May

Bulgaria · May climate averages and travel tips

Avg high21°C (69°F)
Avg low9°C (49°F)
Rainfall80 mm (3.1 in)
RatingGood 7.5/10

Sofia in May sees daytime temperatures around 21°C (69°F), dropping to about 9°C (49°F) at night. May is spring in Bulgaria. The month is moderately rainy, with about 80 mm (3.1 in) of rain spread over 17 days, making it the second wettest month of the year. You get roughly 14.4 hours of daylight and frequently cloudy skies.

Is May a good time to visit Sofia?

May is a good time to visit Sofia (7.5/10), though August to October are even better.

Visiting Sofia in May

May weather in Sofia

May feels like proper spring, but it can't decide between a sunny stroll and a rainy afternoon. Daytime highs reach 21°C, while evenings cool to around 9°C. Rain falls often, so showers can interrupt plans. Compared with April, it's warmer, but June is warmer still and wetter.

You'll enjoy walking around Alexander Nevsky Cathedral, Borisova Gradina and the city centre between showers. Vitosha's trails are appealing on a clear day, but rain can leave paths muddy. Keep indoor sights in mind for unsettled afternoons.

May events and crowds

May 24 is Bulgaria's Day of Education, Culture and Slavonic Literature. Sofia marks it with celebrations, often including a procession to the National Library. The city also takes part in the European Night of Museums, though its date and programme vary.

May sits between the quieter cold months and the busier summer season. You'll generally find fewer visitors than in peak summer, with prices often less pressured than in July or August. Families who enjoy parks and city walks may find the mild days easier than summer heat.

A local tip for May

Use the metro to reach Vitosha Boulevard, then explore the nearby streets around NDK, Sofia's National Palace of Culture. It's an easy way to pair a central walk with a café stop if rain rolls in. For a taste of local comfort food, look for banitsa, a flaky pastry often filled with cheese.

If you're heading up Vitosha, check conditions before setting out. Mountain weather can feel quite different from the city, and May rain may leave trails slick.

May weather at a glance

Average high21°C (69°F)
Average low9°C (49°F)
Daily mean15°C (59°F)
Rainfall80 mm (3.1 in)
Rainy days (1 mm+)17
Humidity73%
Cloud cover69%
Daylight14.4 hours
Est. sunshine4.9 hours/day
Wind6.1 km/h
vs April5°C warmer than April, with 22 mm more rain.

What to pack for Sofia in May

Sofia weather in other months

Jan4°C / -5°C59 mmPoorFeb6°C / -3°C47 mmPoorMar10°C / 0°C60 mmFairApr16°C / 4°C58 mmGoodMay21°C / 9°C80 mmGoodJun25°C / 14°C91 mmGoodJul29°C / 16°C65 mmExcellentAug30°C / 16°C56 mmExcellentSep24°C / 12°C52 mmExcellentOct18°C / 7°C55 mmExcellentNov12°C / 2°C47 mmGoodDec6°C / -2°C63 mmPoor

← AprilBest time to visit SofiaJune →

Better weather in May nearby

Nearby in May

Where else is good in May? See where to go in May.