Belgrade, Serbia Weather

Serbia 🇷🇸 · Local time 19:12
91°
Sunny Feels like 88° · High 100° / Low 69°
Wind
5 mph
Humidity
34%
0 Low
Updated just now

Belgrade hourly forecast: next 24 hours

Today's high of 100°F (38°C) is about 16°F (9°C) above the typical July high of 84°F (29°C).

Now
8 PM
8:20 PM
Sunset
9 PM
10 PM
17%
11 PM
12 AM
1 AM
2 AM
3 AM
4 AM
5 AM
5:09 AM
Sunrise
6 AM
17%
7 AM
8 AM
9 AM
10 AM
11 AM
12 PM
1 PM
2 PM
3 PM
4 PM
5 PM
6 PM

Full Belgrade hourly forecast →

Current conditions in detail

Feels like
88°
Wind
5 mph
NE · gusts 6 mph
Humidity
34%
Pressure
29.85 in
Visibility
6 mi
Precipitation
0.0 in
17% chance today

Belgrade weather tomorrow (Saturday, July 18)

Tomorrow in Belgrade looks sunny, with a high of 100° and an overnight low of 68°. Precipitation chance is modest at 17%. Winds top out near 10 mph, and the UV index reaches 8 (very high).

High / Low
100° / 68°
Precipitation
17%
Sunrise / sunset
05:09 AM / 08:19 PM

See the full Belgrade 14-day forecast →

Belgrade 14-day forecast

Today
Sunny
High 100° Low 69°
Chance of precipitation: 17%
Sat, Jul 18 Saturday
Sunny
High 100° Low 68°
Chance of precipitation: 17%
Sun, Jul 19 Sunday
Sunny
High 99° Low 66°
Chance of precipitation: 17%
Mon, Jul 20 Monday
Sunny
High 92° Low 62°
Chance of precipitation: 36%
Tue, Jul 21 Tuesday
Sunny
High 91° Low 60°
Chance of precipitation: 17%
Wed, Jul 22 Wednesday
Partly Cloudy
High 84° Low 57°
Chance of precipitation: 17%
Thu, Jul 23 Thursday
Sunny
High 90° Low 58°
Chance of precipitation: 57%
Fri, Jul 24 Friday
Light rain
High 60° Low 57°
Chance of precipitation: 94%
Sat, Jul 25 Saturday
Patchy rain nearby
High 61° Low 58°
Chance of precipitation: 89%
Sun, Jul 26 Sunday
Patchy rain nearby
High 64° Low 56°
Chance of precipitation: 88%
Mon, Jul 27 Monday
Partly Cloudy
High 76° Low 58°
Chance of precipitation: 11%
Tue, Jul 28 Tuesday
Sunny
High 86° Low 63°
Chance of precipitation: 6%
Wed, Jul 29 Wednesday
Sunny
High 92° Low 66°
Chance of precipitation: 3%
Thu, Jul 30 Thursday
Sunny
High 94° Low 69°
Chance of precipitation: 2%

About the weather in Belgrade

Weather in Belgrade is shaped by its humid subtropical climate - expect hot, humid summers and generally mild winters. July afternoons typically reach 84°F (29°C), while January highs hover near 41°F (5°C). Annual precipitation averages 27.9 inches (708 mm) over about 116 rainy days.

Belgrade weather: quick facts

  • Hottest month: July - highs near 84°F (29°C)
  • Coldest month: January - highs near 41°F (5°C)
  • Record high: 101°F (38°C) · Record low: 0°F (-18°C) (2015–2024)
  • Wettest month: June (12 rainy days) · Sunniest: July (13.2 h sun/day)
  • Climate type: humid subtropical - hot, humid summers and generally mild winters
  • Snow: about 10 days a year

Temperatures through the year

The warmest stretch of the year centers on July. Highs average 84°F (29°C) and overnight lows stay near 66°F (19°C). The coolest month is January, with typical highs of 41°F (5°C) and lows around 29°F (-2°C). Based on 2015–2024 weather data, temperatures have reached as high as 101°F (38°C) and dropped as low as 0°F (-18°C).

Rain, sun and snow

June is usually the wettest month. It brings about 3.5 inches (89 mm) of rain over 12 days, while October is the driest. July brings the most sunshine, averaging 13.2 hours of sun a day. Snow falls on about 10 days in a typical year, mostly from December through March.

Season by season

Spring (March through May)

Spring in Belgrade is mild, with daytime highs averaging 64°F (18°C) and nights around 46°F (8°C); expect showers on roughly 32 days across the season.

Summer (June through August)

Summer in Belgrade is hot, with daytime highs averaging 83°F (28°C) and nights around 65°F (18°C); expect showers on roughly 28 days across the season. With the humidity factored in, afternoons often feel hotter than the thermometer reads - run the numbers through the humidity and dew point converter to see why.

Fall (September through November)

Fall in Belgrade stays on the cool side of mild, with daytime highs averaging 65°F (18°C) and nights around 50°F (10°C); expect showers on roughly 25 days across the season.

Winter (December through February)

Winter in Belgrade is chilly, with daytime highs averaging 45°F (7°C) and nights around 32°F (0°C); expect showers on roughly 32 days across the season, plus around 8 snowy days.

Average temperatures in Belgrade by month

Monthly averages for Belgrade based on 2015–2024 weather data.
MonthHighLow Rain daysPrecipitation SunshineHumidity
January 41° 29° 12 2.1 in 5.1 h/day 81%
February 50° 34° 10 1.8 in 6.6 h/day 74%
March 55° 38° 10 2.2 in 8.2 h/day 69%
April 64° 46° 9 1.9 in 10.1 h/day 64%
May 72° 55° 13 3.3 in 11.1 h/day 68%
June 80° 63° 12 3.5 in 12.3 h/day 70%
July 84° 66° 9 2.7 in 13.2 h/day 64%
August 85° 66° 7 2.0 in 12.1 h/day 63%
September 76° 59° 8 2.3 in 9.9 h/day 67%
October 65° 49° 7 1.6 in 8.1 h/day 73%
November 54° 41° 10 2.4 in 5.7 h/day 80%
December 45° 34° 10 2.2 in 4.6 h/day 84%

Explore Belgrade's full climate guide →

Common questions

What is the hottest month in Belgrade?
July is the hottest month in Belgrade, with average highs of 84°F (29°C) and overnight lows near 66°F (19°C). In the past decade the temperature has peaked at 101°F (38°C).
What is the coldest month in Belgrade?
January is the coldest month, with highs averaging 41°F (5°C) and lows around 29°F (-2°C). The lowest reading in recent years was 0°F (-18°C).
What is the rainiest month in Belgrade?
June is typically the wettest month, averaging 3.5 inches (89 mm) of precipitation across about 12 days. October is usually the driest.
Does it snow in Belgrade?
Yes. Belgrade averages about 10 days of snowfall a year, concentrated December through March.
What is the best time to visit Belgrade?
The best time to visit Belgrade is generally September to October and April, when warm days, manageable rainfall and plenty of daylight line up. Daytime temperatures in that window typically sit near 72°F (22°C).
How sunny is Belgrade?
Belgrade averages 8.9 hours of sunshine per day across the year. July is the sunniest month at about 13.2 hours of sun a day.
Is Belgrade humid?
Relative humidity in Belgrade averages about 71% over the year, which feels fairly humid. Combined with July heat, muggy conditions are common in summer - the dew point is the number to watch.