ThaiGovData

Weather & Environment

PM2.5 air quality from Pollution Control Department stations and surface observations from the Thai Meteorological Department, updated automatically.

11.5
National mean PM2.5 (µg/m³)
Very good
26
Highest province
Khon Kaen
4.9
Lowest province
Sing Buri
174 + 128
Monitoring stations
air quality + meteorological

Air quality as of 23 Sept 2026, 12:00 · weather as of 23 Sept 2026, 10:00 (Thai time)

Uncoloured provinces have no monitoring station — that is absence of data, not clean air.

PM2.5 by province

Mean across that province's stations, highest first (top 20). The trailing number is the station count.

PM2.5 by province
ProvincePM2.5 (µg/m³)
Khon Kaen26 µg/m³
Nakhon Phanom22.6 µg/m³
Nong Khai22.1 µg/m³
Nakhon Ratchasima19.1 µg/m³
Saraburi19 µg/m³ · 2
Rayong17.5 µg/m³ · 4
Mukdahan17.3 µg/m³
Kalasin17.2 µg/m³
Udon Thani17.1 µg/m³
Pathum Thani16.9 µg/m³
Prachin Buri16.8 µg/m³
Chaiyaphum16.2 µg/m³
Samut Sakhon15.7 µg/m³ · 2
Samut Prakan14.6 µg/m³ · 4
Nan14.5 µg/m³ · 2
Roi Et14.1 µg/m³
Bangkok14 µg/m³ · 77
Chachoengsao13.9 µg/m³
Chiang Mai13.3 µg/m³ · 2
Chon Buri13.2 µg/m³ · 3

Source: Pollution Control Department (air4thai)

Latest temperatures

From the most recent TMD observation round.

Hottest

Hottest
StationTemperature (°C)
TAK33.9 °C
PATHUMTHANI32.8 °C
KHON KAEN32.6 °C
NONG KHAI32.4 °C
BANG NA AGROMET.32.3 °C

Coolest

Coolest
StationTemperature (°C)
DOI ANG KANG19.8 °C
NAKORNNAYOK23.3 °C
DOI MU SOE AGROMET.24.3 °C
RANONG24.7 °C
TAKUA PA24.9 °C

Source: Thai Meteorological Department

Satellite fire detections against PM2.5

Hotspots detected in the last 7 days by province, with that province's latest ground PM2.5 reading.

⚠ A hotspot is not a fire, and a count is not blame. It is a thermal anomaly in a ~375m satellite pixel. Cloud hides them, industrial heat and gas flares trigger them, and one fire spanning several pixels is counted several times. A province may rank high simply because the sky was clear when the satellite passed.

Satellite fire detections against PM2.5
Provincehotspots · PM2.5
Saraburi15 hotspots · PM2.5 19.0
Nakhon Sawan14 hotspots · PM2.5 11.1
Chai Nat12 hotspots · PM2.5 8.2
Lop Buri7 hotspots · PM2.5 9.4
Nakhon Pathom6 hotspots · PM2.5 12.5
Lamphun4 hotspots · PM2.5 12.4
Chon Buri4 hotspots · PM2.5 13.2
Rayong4 hotspots · PM2.5 16.1
Kamphaeng Phet4 hotspots · PM2.5 11.7
Suphan Buri3 hotspots · PM2.5 8.6
Phitsanulok3 hotspots · PM2.5 9.5
Sing Buri3 hotspots · PM2.5 4.9
Samut Sakhon3 hotspots · PM2.5 15.7
Narathiwat2 hotspots · PM2.5 8.3
Phra Nakhon Si Ayutthaya2 hotspots · PM2.5 12.0
Chachoengsao2 hotspots · PM2.5 13.9
Prachin Buri2 hotspots · PM2.5 16.8
Chaiyaphum2 hotspots · PM2.5 16.2
Ubon Ratchathani2 hotspots · PM2.5 9.1
Khon Kaen2 hotspots · PM2.5 26.0

Sources: NASA FIRMS (VIIRS/MODIS) and the Pollution Control Department

7-day forecast

Provincial forecast for 77 provinces, issued 2026-09-23

Province09-2309-2409-2509-2609-2709-2809-29
Krabi25–31°25–31°25–30°4mm25–30°26mm24–30°34mm25–30°20mm24–30°7mm
Bangkok25–35°4mm26–34°26–34°31mm26–35°17mm27–35°10mm27–33°6mm27–33°13mm
Kanchanaburi25–33°2mm26–32°25mm24–32°2mm24–32°3mm24–33°24–32°12mm23–32°
Kalasin23–32°25–33°3mm24–34°26mm25–30°9mm25–30°29mm24–30°117mm24–31°1mm
Kamphaeng Phet24–32°25–33°26–33°24–32°3mm24–35°25–33°25–33°6mm
Khon Kaen23–31°2mm24–34°24–32°26mm24–31°37mm25–30°23mm25–29°16mm24–31°
Chanthaburi24–31°4mm26–31°8mm25–29°16mm25–31°16mm26–31°13mm25–30°6mm27–30°
Chachoengsao25–32°2mm25–33°3mm25–33°55mm25–32°31mm25–31°26mm25–30°4mm25–31°29mm
Chon Buri26–32°10mm27–31°8mm26–29°25mm28–30°7mm28–29°8mm28–30°4mm28–29°
Chai Nat24–32°25–32°7mm25–33°9mm24–34°5mm24–34°24–32°24–32°
Chaiyaphum24–31°25–31°24–31°9mm24–31°15mm24–31°108mm25–32°10mm23–32°
Chumphon24–30°7mm25–31°9mm25–30°5mm25–30°17mm25–32°5mm23–33°9mm24–32°25mm
Chiang Rai22–32°23–33°5mm24–34°24–34°24–35°25–34°25–32°
Chiang Mai23–34°25–35°25–33°25–33°27–34°25–33°2mm25–33°
Trang24–34°7mm24–31°2mm24–30°14mm24–29°54mm24–31°14mm25–30°12mm24–31°
Trat23–32°24–32°3mm25–30°32mm25–29°67mm26–29°22mm26–29°12mm25–29°12mm
Tak24–31°25–33°3mm26–34°26–33°26–32°26–33°26–32°
Nakhon Nayok24–32°44mm25–32°27mm25–31°66mm25–32°67mm24–33°10mm25–33°10mm25–33°4mm
Nakhon Pathom24–33°25–34°25–35°9mm25–34°55mm26–34°4mm25–35°11mm25–33°
Nakhon Phanom24–34°26–35°24–32°18mm24–31°2mm24–31°2mm24–32°7mm24–33°12mm
Nakhon Ratchasima24–31°12mm25–32°11mm25–30°45mm25–30°13mm24–32°31mm25–32°1mm25–32°
Nakhon Si Thammarat24–33°4mm24–33°26–32°17mm26–36°25mm26–35°12mm24–31°30mm25–33°32mm
Nakhon Sawan24–33°25–34°5mm25–34°1mm25–34°5mm25–34°4mm24–34°23–34°1mm
Nonthaburi25–35°25–39°25–33°28mm26–34°11mm26–33°35mm26–33°27mm26–33°22mm
Narathiwat24–32°25–32°4mm24–30°41mm24–33°24–31°31mm23–30°11mm24–30°9mm

Figures are forecast minimum–maximum temperature (°C) and expected rainfall. These are model output, not measurements — the sections above this one are what stations actually recorded.

Thai Meteorological Department (TMD) NWP API

Wind and cloud

Forecast for 2026-09-23, the nearest day TMD has issued. Provinces ordered by wind speed.

Wind and cloud
ProvinceWindFromLow cloudMid cloudHigh cloud
Yala14.5 km/h337°72%94%70%
Pathum Thani13.2 km/h40°86%76%17%
Roi Et13.0 km/h68°62%63%33%
Amnat Charoen12.7 km/h14°58%70%37%
Prachin Buri12.2 km/h109°78%77%24%
Prachuap Khiri Khan11.6 km/h288°80%91%67%
Trang11.2 km/h81%89%78%
Phuket11.1 km/h283°67%90%76%
Phetchaburi11.1 km/h231°81%81%27%
Ang Thong11.1 km/h116°76%65%4%
Phra Nakhon Si Ayutthaya10.8 km/h13°81%71%12%
Chanthaburi10.7 km/h44°82%92%69%
Mukdahan10.6 km/h63°63%63%15%
Bueng Kan10.2 km/h93°31%19%3%
Chon Buri10.0 km/h264°85%79%27%
Surat Thani9.7 km/h311°63%96%73%
Pattani9.5 km/h303°70%93%79%
Nakhon Phanom9.3 km/h314°38%49%15%
Ubon Ratchathani9.2 km/h73%86%42%
Phatthalung9.1 km/h296°67%94%80%
Samut Sakhon9.1 km/h219°82%78%28%
Tak9.0 km/h262°64%38%0%
Maha Sarakham8.9 km/h90°64%62%30%
Trat8.9 km/h33°83%91%73%
Nakhon Pathom8.8 km/h95°86%71%12%

Three separate layers, as TMD publishes them. They overlap and must not be added together — there is no single cloud-cover figure in this data.

TMD's forecast API does not state units for any field. Wind is read as km/h because the department's own observation feed publishes wind in km/h and the values match that scale; if that reading is wrong, every wind figure here is wrong by the same factor.

Thai Meteorological Department (TMD) NWP API

What is held

Weather stations
128
Weather observations
48,764
Air quality stations
174
Air quality observations
183,275

These count measurements only. Forecasts are held in a separate table and are never added to them.

Province PM2.5 is the mean of that province's stations from their latest reading within 24 hours. Bangkok has around 60 stations while most provinces have one, so averaging per station is what makes provinces comparable. A -1 in the source means not measured, not zero, and is excluded.