Sign In Register

Pirot, Serbia

Full City Profile

40,678 Population 86/sq mi density
1,217 ft Elevation 371 meters
48°F Avg Temperature 9°C
Pirot experiences four distinct seasons with an average annual temperature of 48°F (9°C). Winters average 30°F in January while summers reach 66°F in July. The area gets 290 sunny days per year. Annual precipitation totals 25.2 inches. The area receives 4.9 inches of snow annually.

Temperature

30°F Jan (-1°C) 66°F Jul (19°C)
Annual Average48.3°F
11% below US avg
January Average30°F (-1°C)
July Average66°F (19°C)
Sunny Days290 days/yr

Geography

Elevation1,217 ft (371 m)
Area475.7 sq mi (1,232.0 km²)
Population Density86/sq mi
Coordinates43.1531°N, 22.5861°W
TimezoneEurope/Belgrade

Precipitation & Snow

Annual Rainfall 25.2"
34% below US avg
Snowfall 4.9"
Wettest Month (Jun) 3.07"
Driest Month (Jan) 1.46"

Air Quality

Earthquake History

374 earthquakes (M2.5+) within 150 km since 1990. Strongest: M5.7. Most recent: M4.2 on Jun 12, 2023.

Apr 24, 2002 2 km S of Gjilan, Kosovo M5.7 121 km
May 22, 2012 Serbia-Bulgaria-Macedonia border region M5.6 65 km
Jul 1, 1999 8 km N of Trstenik, Serbia M5.2 142 km
Jul 14, 2012 8 km NNE of Pernik, Bulgaria M4.6 67 km
Oct 7, 2010 8 km WNW of Rajince, Serbia M4.6 116 km
May 22, 2012 3 km SSW of Pernik, Bulgaria M4.6 74 km
Jul 6, 1998 11 km E of Sveti Nikole, North Macedonia M4.5 148 km
May 22, 2012 5 km E of Pernik, Bulgaria M4.5 74 km
May 29, 2012 8 km SSE of Breznik, Bulgaria M4.5 61 km
Jul 16, 2011 4 km ESE of Prokuplje, Serbia M4.4 78 km
Dec 16, 1994 15 km NNE of Jagodina, Serbia M4.3 146 km
Oct 11, 2010 5 km SSE of Ranilug, Kosovo M4.3 111 km
Apr 24, 2002 4 km ENE of Ranilug, Kosovo M4.3 105 km
Apr 24, 2002 5 km ESE of Gjilan, Kosovo M4.3 117 km
Apr 25, 2022 6 km SW of Kocherinovo, Bulgaria M4.2 128 km
Apr 29, 2002 1 km NE of Ranilug, Kosovo M4.2 108 km
Oct 4, 1998 19 km ENE of Raška, Serbia M4.2 142 km
May 22, 2012 2 km NNE of Batanovtsi, Bulgaria M4.2 67 km
Jan 12, 1993 12 km ESE of Vranje, Serbia M4.2 82 km
Jun 12, 2023 9 km WSW of Paraćin, Serbia M4.2 128 km
Source: USGS (M2.5+, 1990–2025)

Monthly Weather

Month Avg Temperature Precipitation Summary
January 30°F (-1°C) 1.5 in Coldest, Driest
February 33°F (0°C) 1.5 in
March 40°F (4°C) 1.8 in
April 48°F (9°C) 2.2 in
May 57°F (14°C) 2.9 in
June 63°F (17°C) 3.1 in Wettest
July 66°F (19°C) 2.4 in Warmest
August 65°F (18°C) 2.0 in
September 58°F (15°C) 1.9 in
October 49°F (10°C) 1.9 in
November 39°F (4°C) 2.2 in
December 32°F (0°C) 1.9 in

Pirot has a seasonal temperature swing of 36°F / from 30°F in January to 66°F in July. Total annual precipitation is 25.2 inches, with June being the wettest month (3.1") and January the driest (1.5").

View full weather details →