Sign In Register

Weather & Climate in Bahawalnagar, Pakistan

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

Bahawalnagar has a warm climate with an average annual temperature of 78°F (25°C). Winters average 56°F in January while summers reach 92°F in July. The area gets 321 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 8.2 inches (drier than the 38-inch national average). The city sits at an elevation of 522 feet.

Temperature

56°F Jan (13°C) 92°F Jul (34°C)
Annual Average77.8°F
44% above US avg
January Average56°F (13°C)
July Average92°F (34°C)
Sunny Days321 days/yr

Geography

Elevation522 ft (159 m)
Area275.8 sq mi (714.4 km²)
Population Density877/sq mi
Coordinates29.9984°N, 73.2527°W
TimezoneAsia/Karachi

Precipitation & Snow

Annual Rainfall 8.2"
78% below US avg
Snowfall 0.0"
Wettest Month (Jul) 2.91"
Driest Month (Oct) 0.08"

Air Quality

Earthquake History

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

Aug 4, 2001 13 km N of Mamu Kanjan, Pakistan M4.4 115 km 33 km
Jul 14, 2001 12 km NE of Dijkot, Pakistan M4.4 144 km 59 km
Mar 18, 2022 9 km SW of B?rew?la, Pakistan M4.3 67 km 10 km
Jul 17, 2012 7 km ESE of Jaranwala, Pakistan M4.2 146 km 49 km
Aug 8, 2004 15 km NE of Gojra, Pakistan M4.0 145 km 10 km
Aug 16, 2003 14 km NNW of Mustaf?b?d, Pakistan M4.0 114 km 33 km
Aug 6, 2007 9 km WNW of B?rew?la, Pakistan M3.8 70 km 38 km
Source: USGS Earthquake Catalog (M2.5+, 1990–2025). Sorted by magnitude.

Monthly Weather

Month Avg Temperature Precipitation Summary
January 56°F (13°C) 0.3 in Coldest
February 61°F (16°C) 0.5 in
March 71°F (22°C) 0.5 in
April 82°F (28°C) 0.3 in
May 92°F (33°C) 0.2 in
June 96°F (35°C) 0.7 in Warmest
July 92°F (34°C) 2.9 in Wettest
August 90°F (32°C) 1.8 in
September 88°F (31°C) 0.6 in
October 80°F (27°C) 0.1 in Driest
November 68°F (20°C) 0.1 in
December 59°F (15°C) 0.2 in

Bahawalnagar has a seasonal temperature swing of 40°F / from 56°F in January to 96°F in June. Total annual precipitation is 8.2 inches, with July being the wettest month (2.9") and October the driest (0.1").

View full profile of Bahawalnagar, Pakistan →