Sign In Register

Weather & Climate in Niš, Serbia

Temperature, precipitation, air quality, natural hazards, and monthly weather data.

Niš experiences four distinct seasons with an average annual temperature of 51°F (11°C). Winters average 32°F in January while summers reach 69°F in July. The area gets 291 sunny days per year, well above the U.S. average of 205 / making it one of the sunnier locations in the country. Annual precipitation totals 24.8 inches (drier than the 38-inch national average). The area receives 5.4 inches of snow annually. The city sits at an elevation of 636 feet.

Temperature

32°F Jan (0°C) 69°F Jul (20°C)
Annual Average51.3°F
5% below US avg
January Average32°F (0°C)
July Average69°F (20°C)
Sunny Days291 days/yr

Geography

Elevation636 ft (194 m)
Area230.5 sq mi (597.0 km²)
Population Density1,085/sq mi
Coordinates43.3247°N, 21.9033°W
TimezoneEurope/Belgrade

Precipitation & Snow

Annual Rainfall 24.8"
35% below US avg
Snowfall 5.4"
Wettest Month (Jun) 2.80"
Driest Month (Jan) 1.57"

Air Quality

Earthquake History

287 earthquakes (M2.5+) recorded within 150 km since 1990. Strongest on record: M5.7.

Apr 24, 2002 2 km S of Gjilan, Kosovo M5.7 105 km 10 km
May 22, 2012 Serbia-Bulgaria-Macedonia border region M5.6 115 km 10 km
Jul 1, 1999 8 km N of Trstenik, Serbia M5.2 84 km 10 km
Oct 28, 1991 30 km ENE of Lapovo, Serbia M4.8 111 km 67 km
Jul 14, 2012 8 km NNE of Pernik, Bulgaria M4.6 119 km 10 km
Oct 7, 2010 8 km WNW of Rajince, Serbia M4.6 106 km 3 km
Mar 10, 2010 6 km E of Istok, Kosovo M4.6 125 km 10 km
May 22, 2012 3 km SSW of Pernik, Bulgaria M4.6 123 km 7 km
May 29, 2012 8 km SSE of Breznik, Bulgaria M4.5 112 km 15 km
Sep 26, 1996 10 km SW of Lapovo, Serbia M4.5 113 km 10 km
May 22, 2012 5 km E of Pernik, Bulgaria M4.5 126 km 14 km
Jan 21, 2015 3 km N of Dubova (Driloni), Kosovo M4.4 141 km 11 km
Jul 16, 2011 4 km ESE of Prokuplje, Serbia M4.4 25 km 0 km
Apr 24, 2002 5 km ESE of Gjilan, Kosovo M4.3 103 km 10 km
Apr 24, 2002 4 km ENE of Ranilug, Kosovo M4.3 94 km 10 km
Oct 11, 2010 5 km SSE of Ranilug, Kosovo M4.3 100 km 3 km
Nov 13, 1997 11 km NNE of Sokolovica, Serbia M4.3 126 km 10 km
Dec 16, 1994 15 km NNE of Jagodina, Serbia M4.3 98 km 10 km
Oct 4, 1998 19 km ENE of Raška, Serbia M4.2 86 km 10 km
May 22, 2012 2 km NNE of Batanovtsi, Bulgaria M4.2 117 km 10 km
Source: USGS Earthquake Catalog (M2.5+, 1990-2025). Sorted by magnitude.

Monthly Weather

Month Avg Temperature Precipitation Summary
January 32°F (0°C) 1.6 in Coldest, Driest
February 35°F (2°C) 1.7 in
March 43°F (6°C) 1.9 in
April 51°F (11°C) 2.2 in
May 60°F (15°C) 2.5 in
June 66°F (19°C) 2.8 in Wettest
July 69°F (20°C) 2.0 in Warmest
August 69°F (20°C) 1.9 in
September 62°F (16°C) 2.0 in
October 52°F (11°C) 1.9 in
November 42°F (6°C) 2.3 in
December 35°F (2°C) 2.1 in

Niš has a seasonal temperature swing of 37°F / from 32°F in January to 69°F in July. Total annual precipitation is 24.8 inches, with June being the wettest month (2.8") and January the driest (1.6").

View full profile of Niš, Serbia →