+44.8040° · +20.4651° · ELEV 0m

Belgrade

Serbia · Central Serbia

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

№ 01

Climate Overview

July → January

Belgrade has a temperate climate. The warmest month is July (29°C average high) and the coolest is January (5°C).

№ 02

Rainfall by Month

746 mm / year

Belgrade sees 746 mm of rain a year. The wettest month is May (90 mm); the driest is October (44 mm).

JFMAMJJASOND
№ 03

Best Time to Visit

May–October
May–October
10°C – 29°C · 11.0h sun

The best time to visit Belgrade is May–October, when temperatures average 10°C–29°C with 11.0 sunshine hours per day.

Some visitors prefer March–April for cooler, drier conditions.

№ 04

Monthly Breakdown

12 months · °C · mm · hours
Monthly climate normals for Belgrade, Serbia — click a column to sort
January5.3°C-1.7°C52 mm5.1 h07:1216:22
February9.4°C0.9°C45 mm6.6 h06:3917:05
March12.8°C3.1°C59 mm8.2 h05:5117:43
April17.7°C7.4°C53 mm10.0 h05:5419:21
May22.0°C12.4°C90 mm11.0 h05:1019:58
June26.5°C16.9°C89 mm12.2 h04:5120:25
July28.7°C18.6°C77 mm13.1 h05:0520:21
August28.7°C18.6°C63 mm12.0 h05:3919:45
September24.0°C14.7°C62 mm9.9 h06:1618:50
October18.5°C9.6°C44 mm8.1 h06:5217:54
November12.4°C5.4°C55 mm5.6 h06:3416:10
December7.2°C0.7°C57 mm4.7 h07:0815:57

Nearby cities

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

Temperature, rainfall and sunshine, month by month.