Sign In Register

Weather & Climate in Phetchabun, Thailand

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

Phetchabun has a warm climate with an average annual temperature of 79°F (26°C). Winters average 74°F in January while summers reach 81°F in July / relatively mild seasonal variation. The area gets 254 sunny days per year, above the national average. Annual precipitation totals 45.4 inches. The city sits at an elevation of 394 feet.

Temperature

74°F Jan (23°C) 81°F Jul (27°C)
Annual Average79.2°F
47% above US avg
January Average74°F (23°C)
July Average81°F (27°C)
Sunny Days254 days/yr

Geography

Elevation394 ft (120 m)
Area305.3 sq mi (790.8 km²)
Population Density166/sq mi
Coordinates16.4190°N, 101.1606°W
TimezoneAsia/Bangkok

Precipitation & Snow

Annual Rainfall 45.4"
19% above US avg
Snowfall 0.0"
Wettest Month (Sep) 8.50"
Driest Month (Jan) 0.20"

Air Quality

Earthquake History

1 earthquake (M2.5+) recorded within 150 km since 1990. Strongest on record: M4.1.

Jun 28, 2023 24 km NNE of Khanu Woralaksaburi, Thailand M4.1 133 km 11 km
Source: USGS Earthquake Catalog (M2.5+, 1990–2025). Sorted by magnitude.

Monthly Weather

Month Avg Temperature Precipitation Summary
January 74°F (23°C) 0.2 in Driest
February 78°F (26°C) 0.7 in
March 82°F (28°C) 1.8 in
April 84°F (29°C) 3.2 in Warmest
May 83°F (28°C) 6.5 in
June 82°F (28°C) 5.7 in
July 81°F (27°C) 5.8 in
August 80°F (27°C) 8.1 in
September 80°F (27°C) 8.5 in Wettest
October 79°F (26°C) 4.1 in
November 76°F (24°C) 0.6 in
December 73°F (23°C) 0.2 in Coldest

Phetchabun has a seasonal temperature swing of 12°F / from 73°F in December to 84°F in April. Total annual precipitation is 45.4 inches, with September being the wettest month (8.5") and January the driest (0.2").

View full profile of Phetchabun, Thailand →