Belgrade Weather Records

Belgrade, Serbia weather averages and records from 1935–2024 based on data made available by the NOAA.
All-Time Recorded High
The highest temperature ever recorded in Belgrade, Serbia was 43.6 °C which occurred on July 24, 2007.
Highest Temperatures: All-Time By Year
All-Time Recorded Low
The lowest temperature ever recorded in Belgrade, Serbia was -24.5 °C which occurred on January 8, 1947.
Lowest Temperatures: All-Time By Year
Belgrade Weather by Month
Averages based on the years 1991–2020
Month Average (°C) Record (°C) Average (cm)
High ☀️ Low 🌙 High ☀️ Low 🌙 Precipitation 💧
January 5.1 -0.8 20.7 -24.5 4.8
February 7.9 0.5 23.9 -20.5 4.3
March 13.2 4.2 30.0 -12.4 4.9
April 18.7 8.7 32.4 -3.4 5.1
May 23.6 13.3 34.9 0.4 7.3
June 27.1 16.7 38.7 4.6 9.6
July 29.3 18.4 43.6 8.3 6.6
August 29.6 18.5 40.0 6.7 5.8
September 24.3 14.0 41.8 0.6 5.6
October 18.7 9.2 33.7 -6.9 5.5
November 12.2 4.9 28.4 -8.3 5.1
December 6.0 0.3 22.7 -15.8 5.4
Entire year 18.0 9.0 43.6 -24.5 70.1
More Belgrade Weather Records
1935–2024
Highest daily low 27.7 °C July 14, 2021
Lowest daily high -17.3 °C January 8, 1947
Greatest daily range
(Difference of high and low)
21.4 °C September 1, 1992
Greatest difference in daily high
over two conscutive days
19.9 °C Dec 2–3, 2023
Most daily precipitation 11.0 cm May 14, 2014
Most monthly precipitation 27.2 cm May 2014
Most yearly precipitation 109.5 cm 2014
Most yearly days with precipitation 182 1955
Earliest freeze October 13 1936
Earliest day ≥ 25 °C March 12 2020
Earliest day ≥ 30 °C March 30 1952
Earliest day ≥ 35 °C June 12 2010
Latest freeze April 27 1948
Latest day ≥ 25 °C November 16 1963
Latest day ≥ 30 °C October 20 2023
Latest day ≥ 35 °C September 18 2015
Most days in a year < 0 °C 101 1956
Most days in a year ≥ 20 °C 195 2018
Most days in a year ≥ 25 °C 141 2012
Most days in a year ≥ 30 °C 80 2012
Most days in a year ≥ 35 °C 27 2017
Most days in a year ≥ 40 °C 4 2007
Belgrade Weather Streaks
Most consecutive days...
With precipitation 18 days Apr 17 – May 4, 1942
Without precipitation 44 days Nov 8 – Dec 21, 1953
Freezing temperatures
High temperature ≤ 0 °C
24 days Dec 28, 1984 – Jan 20, 1985
High temperature ≥ 20 °C 125 days May 24 – Sep 25, 1963
High temperature ≥ 25 °C 70 days Jun 15 – Aug 23, 2021
High temperature ≥ 30 °C 21 days Jul 24 – Aug 13, 1994
High temperature ≥ 35 °C 9 days Jul 16–24, 2007
Plant Hardiness Zone
8A
Belgrade is in plant hardiness zone 8A
based on average yearly minimum temperature from 1991–2020
Belgrade Weather by Year
More Belgrade Weather
Compare Belgrade to:
Weather Station Details
Years Station Coordinates
1935–2024 Belgrade (Observatory) location