Recommended by TripAdvisor travelers, DK Eyewitness, Michelin, Fodor´s, Luxury Travel Magazine
Trip Advisor

Weather

Czech seasons are distinct. Summer, June through August, receives the highest temperatures and also the heaviest rainfall. On average, the summer temperatures are about 20 °C (68 °F). Especially in the last decade, summer temperatures above 30 °C (86 °F) are not unusual.

The cold, bitter winter months of December, January and February often have temperatures reaching as low as -5°C (23°F) in the cities and -10°C (14°F) to -15°C (5°F) or even -30°C (-22°F) in the mountainous areas. They are tailor-made for skiing and other winter pursuits; the mountains receive about 130 days of snow a year, but other areas get coverage as well.

Spring, late March to May, brings changeable, rainy weather and sometimes flooding.

Autumn is also variable but temperatures can be as high as 20°C (68°F) in September.

At the highest peak (Sněžka, 1,602 m/5,260 ft) the average yearly temperature is only −0.4 °C (31 °F), whereas in the lowlands of South Moravia, the average yearly temperature is as high as 10 °C (50 °F). This also applies for the country’s capital Prague, but this is due to urban factors.

Prague – Average Temperature Chart

January  

36F 2C

25F – 4C

 

March 

46F 8C

32F 0C

 

May 

66F 19C

46F 8C

 

July 

75F 24C

55F 13C

 

September 

68F 20C

50F 10C

 

November 

46F 8C

36F 2C

 

 

February

37F 3C

27F – 3C

 

 

April

58F 14C

39F 4C

 

 

June

72F 22C

52F 11C

 

 

August

73F 23C

55F 13C

 

 

October

55F 13C

41F 5C

 

 

December

37F 3C

28F – 2C

 

Current 6-Day Weather Forecast for Prague

WednesdayJul 25
Symbol forLight rain showers28°C82.4°F
Light rain showers. Gentle breeze.
ThursdayJul 26
Symbol forPartly cloudy29°C84.2°F
Partly cloudy. Light breeze.
FridayJul 27
Symbol forPartly cloudy29°C84.2°F
Partly cloudy. Light breeze.
SaturdayJul 28
Symbol forCloudy31°C87.8°F
Cloudy. Light air.
SundayJul 29
Symbol forLight rain showers31°C87.8°F
Light rain showers. Gentle breeze.
MondayJul 30
Symbol forFair31°C87.8°F
Fair. Light breeze.