Slovakia Weather

🇸🇰 1 city covered · Europe · humid subtropical climate
Best time to visit
April to September

Weather in Slovakia at a glance

Our Slovakia coverage centers on Bratislava, which has a humid subtropical climate. Expect average highs around 82°F (28°C) in July and 39°F (4°C) in January, with about 109 days of measurable precipitation a year.

Quick facts

  • Covered city: Bratislava - annual average 53°
  • Best time to visit: April to September
  • Climate type: humid subtropical

The bigger picture

Bratislava averages 8.5 hours of sunshine per day and roughly 624 mm (24.6 inches) of precipitation annually, plus around 8 snowy days. The most comfortable window is generally April to September. See the full month-by-month breakdown on the Bratislava climate page.

Live weather across Slovakia today

Slovakia cities compared

Annual climate figures per covered city, from 2015–2024 weather data.
CityAnnual avgHottest month Coldest monthRainy days/yr Sun h/daySnowy days/yr
Bratislava 53° Jul · 82° Jan · 29° 109 8.5 8

Slovakia weather by month

Monthly averages, 2015–2024.
MonthAvg highAvg low Rainy daysSunshine
January 39° 29° 10 4.6 h/day
February 46° 32° 9 6.3 h/day
March 53° 36° 7 8.4 h/day
April 61° 43° 8 10.0 h/day
May 69° 52° 11 10.7 h/day
June 78° 61° 11 12.7 h/day
July 82° 64° 8 12.6 h/day
August 82° 64° 8 11.6 h/day
September 72° 56° 9 9.4 h/day
October 61° 47° 9 7.0 h/day
November 49° 38° 9 4.9 h/day
December 41° 32° 9 4.1 h/day

Slovakia weather FAQs

When is the best time to visit Slovakia?
Averaged across the covered cities, April to September offers the most comfortable combination of temperatures, drier days and daylight. Coastal, mountain and desert areas can differ - check each city's climate page for specifics.
Does it snow in Slovakia?
Yes - Bratislava sees regular snowfall. Bratislava gets the most, about 8 snowy days in a typical year.
What is the climate of Slovakia like?
The covered cities fall under humid subtropical climate. That means hot, humid summers and generally mild winters.

More countries in Europe