SmogRank / Episodes / Thailand

Thailand and Laos, January and February 2023

For 2 days, from 31 January to 1 February 2023, 34 cities in Thailand and Laos had PM2.5 at least twice their usual for the time of year. The worst reading was Tha Bo, Nong Khai, Thailand: 122.0 µg/m³ on 1 February, about 2.6× its usual 47.0.

No cause namedWe have no fire or smoke records for these days, so we only say what the measurements show.
Cities reached34in 2 countries
Days231 January to 1 February 2023
Worst day1 February34 cities counted
Furthest above usual3.2×Sakon Nakhon

Day by day

1 February 34 cities at twice their usual or more
ChaiyaphumPhetchabunKalasinNakhon RatchasimaPhichitNakhon SawanLop BuriSaraburiSing BuriSi Maha PhotKamphaeng PhetNanAranyaprathetKhlong LuangSuphan BuriKhlong Sam WaKhan Na YaoUbon RatchathaniBueng KumMueang NonthaburiTakBang KapiBang Khun ThianKanchanaburiBan Talat BuengLaem ChabangMae SotRatchaburiLamphunChanthaburiBan ChangChiang MaiTratMae SaiBang Bo DistrictSai MaiUttaraditNong ChokPhraeLak SiLat KrabangRoi EtPhra PradaengPhra Nakhon Si AyutthayaSaphan SungNakhon PathomNong KhaemSi Sa KetRayongChiang RaiBangkokLampangHua HinBuri RamSukhothaiSamut SakhonVientianeBan HouakhouaMukdahanBan Khlong PrawetBan Samae DamBang NaPakxanLoeiTha BoNong Bua LamphuUdon ThaniSakon Nakhon
28 Jan2930311 Feb234
Every measured city in the area, coloured by its PM2.5 that day; a dark ring marks a city at twice its usual or more. Bars: cities counted each day, coloured by their median level. Choose a day or press play; without JavaScript, the days link to that day's world ranking.

How it spread

Nong Bua LamphuNong Bua Lamphu, 28 January: 20.4 µg/m³Nong Bua Lamphu, 29 January: 34.2 µg/m³Nong Bua Lamphu, 30 January: 53.5 µg/m³Nong Bua Lamphu, 31 January: 81.1 µg/m³, 2.8× its usual 28.7Nong Bua Lamphu, 1 February: 76.5 µg/m³, 2.7× its usual 28.3Nong Bua Lamphu, 2 February: no readingNong Bua Lamphu, 3 February: no readingNong Bua Lamphu, 4 February: no readingLoeiLoei, 28 January: 19.8 µg/m³Loei, 29 January: 45.0 µg/m³Loei, 30 January: 60.7 µg/m³Loei, 31 January: 77.4 µg/m³, 2.3× its usual 34.1Loei, 1 February: 88.9 µg/m³, 2.6× its usual 33.8Loei, 2 February: no readingLoei, 3 February: no readingLoei, 4 February: no readingSukhothaiSukhothai, 28 January: 53.0 µg/m³Sukhothai, 29 January: 55.5 µg/m³Sukhothai, 30 January: 67.4 µg/m³Sukhothai, 31 January: 72.2 µg/m³, 2.0× its usual 35.6Sukhothai, 1 February: 81.0 µg/m³, 2.3× its usual 34.9Sukhothai, 2 February: no readingSukhothai, 3 February: no readingSukhothai, 4 February: no readingUdon ThaniUdon Thani, 28 January: 17.3 µg/m³Udon Thani, 29 January: 32.3 µg/m³Udon Thani, 30 January: 44.2 µg/m³Udon Thani, 31 January: 60.7 µg/m³, 2.3× its usual 26.4Udon Thani, 1 February: 76.3 µg/m³, 2.9× its usual 26.5Udon Thani, 2 February: no readingUdon Thani, 3 February: no readingUdon Thani, 4 February: no readingPakxanPakxan, 28 January: 21.3 µg/m³Pakxan, 29 January: 36.3 µg/m³Pakxan, 30 January: 41.9 µg/m³Pakxan, 31 January: 58.3 µg/m³, 2.5× its usual 23.1Pakxan, 1 February: 63.8 µg/m³, 2.5× its usual 25.5Pakxan, 2 February: no readingPakxan, 3 February: no readingPakxan, 4 February: no readingSakon NakhonSakon Nakhon, 28 January: 16.7 µg/m³Sakon Nakhon, 29 January: 25.4 µg/m³Sakon Nakhon, 30 January: 32.5 µg/m³Sakon Nakhon, 31 January: 44.5 µg/m³, 2.4× its usual 18.7Sakon Nakhon, 1 February: 62.0 µg/m³, 3.2× its usual 19.5Sakon Nakhon, 2 February: no readingSakon Nakhon, 3 February: no readingSakon Nakhon, 4 February: no readingTha BoTha Bo, 28 January: 35.8 µg/m³Tha Bo, 29 January: 50.2 µg/m³Tha Bo, 30 January: 90.5 µg/m³Tha Bo, 31 January: 92.7 µg/m³Tha Bo, 1 February: 122.0 µg/m³, 2.6× its usual 47.0Tha Bo, 2 February: no readingTha Bo, 3 February: no readingTha Bo, 4 February: no readingVientianeVientiane, 28 January: 35.8 µg/m³Vientiane, 29 January: 50.2 µg/m³Vientiane, 30 January: 90.5 µg/m³Vientiane, 31 January: 92.7 µg/m³Vientiane, 1 February: 122.0 µg/m³, 2.3× its usual 54.1Vientiane, 2 February: no readingVientiane, 3 February: no readingVientiane, 4 February: no readingBang NaBang Na, 28 January: 34.5 µg/m³Bang Na, 29 January: 26.7 µg/m³Bang Na, 30 January: 36.1 µg/m³Bang Na, 31 January: 57.0 µg/m³Bang Na, 1 February: 98.5 µg/m³, 2.4× its usual 40.4Bang Na, 2 February: no readingBang Na, 3 February: no readingBang Na, 4 February: no readingLampangLampang, 28 January: 67.2 µg/m³Lampang, 29 January: 60.4 µg/m³Lampang, 30 January: 62.9 µg/m³Lampang, 31 January: 77.4 µg/m³Lampang, 1 February: 88.7 µg/m³, 2.2× its usual 41.2Lampang, 2 February: no readingLampang, 3 February: no readingLampang, 4 February: no readingBan Samae DamBan Samae Dam, 28 January: 34.1 µg/m³Ban Samae Dam, 29 January: 25.4 µg/m³Ban Samae Dam, 30 January: 32.7 µg/m³Ban Samae Dam, 31 January: 58.9 µg/m³Ban Samae Dam, 1 February: 88.5 µg/m³, 2.4× its usual 36.7Ban Samae Dam, 2 February: no readingBan Samae Dam, 3 February: no readingBan Samae Dam, 4 February: no readingNong KhaemNong Khaem, 28 January: 43.5 µg/m³Nong Khaem, 29 January: 30.2 µg/m³Nong Khaem, 30 January: 36.7 µg/m³Nong Khaem, 31 January: 66.2 µg/m³Nong Khaem, 1 February: 85.6 µg/m³, 2.1× its usual 41.6Nong Khaem, 2 February: no readingNong Khaem, 3 February: no readingNong Khaem, 4 February: no readingSamut SakhonSamut Sakhon, 28 January: 44.0 µg/m³Samut Sakhon, 29 January: 30.6 µg/m³Samut Sakhon, 30 January: 35.3 µg/m³Samut Sakhon, 31 January: 67.2 µg/m³Samut Sakhon, 1 February: 83.1 µg/m³, 2.3× its usual 36.7Samut Sakhon, 2 February: no readingSamut Sakhon, 3 February: no readingSamut Sakhon, 4 February: no readingLat KrabangLat Krabang, 28 January: 32.4 µg/m³Lat Krabang, 29 January: 25.4 µg/m³Lat Krabang, 30 January: 40.4 µg/m³Lat Krabang, 31 January: 57.0 µg/m³Lat Krabang, 1 February: 82.8 µg/m³, 2.0× its usual 40.9Lat Krabang, 2 February: no readingLat Krabang, 3 February: no readingLat Krabang, 4 February: no readingNakhon PathomNakhon Pathom, 28 January: 37.8 µg/m³Nakhon Pathom, 29 January: 30.5 µg/m³Nakhon Pathom, 30 January: 33.3 µg/m³Nakhon Pathom, 31 January: 60.3 µg/m³Nakhon Pathom, 1 February: 80.5 µg/m³, 2.1× its usual 38.0Nakhon Pathom, 2 February: no readingNakhon Pathom, 3 February: no readingNakhon Pathom, 4 February: no readingBan Khlong PrawetBan Khlong Prawet, 28 January: 29.7 µg/m³Ban Khlong Prawet, 29 January: 21.8 µg/m³Ban Khlong Prawet, 30 January: 32.2 µg/m³Ban Khlong Prawet, 31 January: 48.5 µg/m³Ban Khlong Prawet, 1 February: 79.7 µg/m³, 2.4× its usual 33.7Ban Khlong Prawet, 2 February: no readingBan Khlong Prawet, 3 February: no readingBan Khlong Prawet, 4 February: no readingBangkokBangkok, 28 January: 33.5 µg/m³Bangkok, 29 January: 26.6 µg/m³Bangkok, 30 January: 35.1 µg/m³Bangkok, 31 January: 57.5 µg/m³Bangkok, 1 February: 78.4 µg/m³, 2.2× its usual 35.4Bangkok, 2 February: no readingBangkok, 3 February: no readingBangkok, 4 February: no readingSaphan SungSaphan Sung, 28 January: 33.9 µg/m³Saphan Sung, 29 January: 26.8 µg/m³Saphan Sung, 30 January: 37.9 µg/m³Saphan Sung, 31 January: 54.6 µg/m³Saphan Sung, 1 February: 78.3 µg/m³, 2.1× its usual 37.4Saphan Sung, 2 February: no readingSaphan Sung, 3 February: no readingSaphan Sung, 4 February: no readingLak SiLak Si, 28 January: 39.7 µg/m³Lak Si, 29 January: 26.2 µg/m³Lak Si, 30 January: 36.5 µg/m³Lak Si, 31 January: 59.1 µg/m³Lak Si, 1 February: 76.7 µg/m³, 2.0× its usual 38.0Lak Si, 2 February: no readingLak Si, 3 February: no readingLak Si, 4 February: no readingPhra Nakhon Si Ayut…Phra Nakhon Si Ayutthaya, 28 January: 31.7 µg/m³Phra Nakhon Si Ayutthaya, 29 January: 29.5 µg/m³Phra Nakhon Si Ayutthaya, 30 January: 34.5 µg/m³Phra Nakhon Si Ayutthaya, 31 January: 51.5 µg/m³Phra Nakhon Si Ayutthaya, 1 February: 75.4 µg/m³, 2.1× its usual 35.7Phra Nakhon Si Ayutthaya, 2 February: no readingPhra Nakhon Si Ayutthaya, 3 February: no readingPhra Nakhon Si Ayutthaya, 4 February: no readingPhraePhrae, 28 January: no readingPhrae, 29 January: no readingPhrae, 30 January: 59.2 µg/m³Phrae, 31 January: 67.5 µg/m³Phrae, 1 February: 74.8 µg/m³, 2.0× its usual 36.8Phrae, 2 February: no readingPhrae, 3 February: no readingPhrae, 4 February: no readingNong ChokNong Chok, 28 January: 27.5 µg/m³Nong Chok, 29 January: 20.3 µg/m³Nong Chok, 30 January: 38.8 µg/m³Nong Chok, 31 January: 55.1 µg/m³Nong Chok, 1 February: 73.7 µg/m³, 2.0× its usual 36.4Nong Chok, 2 February: no readingNong Chok, 3 February: no readingNong Chok, 4 February: no readingPhra PradaengPhra Pradaeng, 28 January: 26.8 µg/m³Phra Pradaeng, 29 January: 21.6 µg/m³Phra Pradaeng, 30 January: 26.6 µg/m³Phra Pradaeng, 31 January: 46.5 µg/m³Phra Pradaeng, 1 February: 73.3 µg/m³, 2.1× its usual 34.3Phra Pradaeng, 2 February: no readingPhra Pradaeng, 3 February: no readingPhra Pradaeng, 4 February: no readingUttaraditUttaradit, 28 January: 45.3 µg/m³Uttaradit, 29 January: 37.8 µg/m³Uttaradit, 30 January: 51.8 µg/m³Uttaradit, 31 January: 58.4 µg/m³Uttaradit, 1 February: 73.2 µg/m³, 2.0× its usual 36.6Uttaradit, 2 February: no readingUttaradit, 3 February: no readingUttaradit, 4 February: no readingSai MaiSai Mai, 28 January: 35.0 µg/m³Sai Mai, 29 January: 22.3 µg/m³Sai Mai, 30 January: 36.9 µg/m³Sai Mai, 31 January: 55.3 µg/m³Sai Mai, 1 February: 72.4 µg/m³, 2.0× its usual 36.0Sai Mai, 2 February: no readingSai Mai, 3 February: no readingSai Mai, 4 February: no readingBang Bo DistrictBang Bo District, 28 January: no readingBang Bo District, 29 January: 26.4 µg/m³Bang Bo District, 30 January: no readingBang Bo District, 31 January: 45.5 µg/m³Bang Bo District, 1 February: 67.3 µg/m³, 2.0× its usual 33.5Bang Bo District, 2 February: no readingBang Bo District, 3 February: no readingBang Bo District, 4 February: no readingMukdahanMukdahan, 28 January: 19.2 µg/m³Mukdahan, 29 January: 31.3 µg/m³Mukdahan, 30 January: 36.1 µg/m³Mukdahan, 31 January: 42.2 µg/m³Mukdahan, 1 February: 64.8 µg/m³, 2.4× its usual 27.1Mukdahan, 2 February: no readingMukdahan, 3 February: no readingMukdahan, 4 February: no readingBan HouakhouaBan Houakhoua, 28 January: 35.2 µg/m³Ban Houakhoua, 29 January: 26.6 µg/m³Ban Houakhoua, 30 January: 38.4 µg/m³Ban Houakhoua, 31 January: 44.1 µg/m³Ban Houakhoua, 1 February: 63.8 µg/m³, 2.4× its usual 26.4Ban Houakhoua, 2 February: no readingBan Houakhoua, 3 February: no readingBan Houakhoua, 4 February: no readingChiang RaiChiang Rai, 28 January: 47.3 µg/m³Chiang Rai, 29 January: 33.9 µg/m³Chiang Rai, 30 January: 37.0 µg/m³Chiang Rai, 31 January: 45.7 µg/m³Chiang Rai, 1 February: 62.2 µg/m³, 2.2× its usual 28.0Chiang Rai, 2 February: no readingChiang Rai, 3 February: no readingChiang Rai, 4 February: no readingBuri RamBuri Ram, 28 January: 15.3 µg/m³Buri Ram, 29 January: 25.4 µg/m³Buri Ram, 30 January: 33.3 µg/m³Buri Ram, 31 January: 50.3 µg/m³Buri Ram, 1 February: 61.1 µg/m³, 2.3× its usual 26.8Buri Ram, 2 February: no readingBuri Ram, 3 February: no readingBuri Ram, 4 February: no readingHua HinHua Hin, 28 January: 38.9 µg/m³Hua Hin, 29 January: 25.8 µg/m³Hua Hin, 30 January: 31.7 µg/m³Hua Hin, 31 January: 42.8 µg/m³Hua Hin, 1 February: 60.4 µg/m³, 2.3× its usual 25.9Hua Hin, 2 February: no readingHua Hin, 3 February: no readingHua Hin, 4 February: no readingRayongRayong, 28 January: 34.0 µg/m³Rayong, 29 January: 18.8 µg/m³Rayong, 30 January: 24.9 µg/m³Rayong, 31 January: 39.8 µg/m³Rayong, 1 February: 59.5 µg/m³, 2.2× its usual 27.5Rayong, 2 February: no readingRayong, 3 February: no readingRayong, 4 February: no readingRoi EtRoi Et, 28 January: 12.0 µg/m³Roi Et, 29 January: 23.6 µg/m³Roi Et, 30 January: 29.5 µg/m³Roi Et, 31 January: 42.3 µg/m³Roi Et, 1 February: 55.2 µg/m³, 2.1× its usual 26.4Roi Et, 2 February: no readingRoi Et, 3 February: no readingRoi Et, 4 February: no readingSi Sa KetSi Sa Ket, 28 January: 11.0 µg/m³Si Sa Ket, 29 January: 19.5 µg/m³Si Sa Ket, 30 January: 26.8 µg/m³Si Sa Ket, 31 January: 32.7 µg/m³Si Sa Ket, 1 February: 52.7 µg/m³, 2.2× its usual 24.1Si Sa Ket, 2 February: no readingSi Sa Ket, 3 February: no readingSi Sa Ket, 4 February: no reading28 Jan2930311 Feb234
Every counted city, in the order the episode reached them, 3 days before to 3 after. Each square is a day, coloured by that day's PM2.5; outlined: at twice the city's usual or more.
Good0–50
Moderate51–100
Sensitive groups101–150
Unhealthy151–200
Very unhealthy201–300
Hazardous301+

Every city it reached

CityDaysHighestUsualAbove usual
Sakon NakhonSakon Nakhon, Thailand2 62.01 February19.53.2×
Udon ThaniUdon Thani, Thailand2 76.31 February26.52.9×
Nong Bua LamphuNong Bua Lamphu, Thailand2 81.131 January28.72.8×
Tha BoNong Khai, Thailand1 122.01 February47.02.6×
LoeiLoei, Thailand2 88.91 February33.82.6×
PakxanBolikhamsai, Laos2 63.81 February25.52.5×
Bang NaBangkok, Thailand1 98.51 February40.42.4×
Ban Samae DamBangkok, Thailand1 88.51 February36.72.4×
Ban Khlong PrawetBangkok, Thailand1 79.71 February33.72.4×
MukdahanMukdahan, Thailand1 64.81 February27.12.4×
Ban HouakhouaBokeo, Laos1 63.81 February26.42.4×
VientianeVientiane Prefecture, Laos1 122.01 February54.12.3×
Samut SakhonSamut Sakhon, Thailand1 83.11 February36.72.3×
SukhothaiSukhothai, Thailand2 81.01 February34.92.3×
Buri RamBuriram, Thailand1 61.11 February26.82.3×
Hua HinPrachuap Khiri Khan, Thailand1 60.41 February25.92.3×
LampangLampang, Thailand1 88.71 February41.22.2×
BangkokBangkok, Thailand1 78.41 February35.42.2×
Chiang RaiChiang Rai, Thailand1 62.21 February28.02.2×
RayongRayong, Thailand1 59.51 February27.52.2×
Si Sa KetSi Sa Ket, Thailand1 52.71 February24.12.2×
Nong KhaemBangkok, Thailand1 85.61 February41.62.1×
Nakhon PathomNakhon Pathom, Thailand1 80.51 February38.02.1×
Saphan SungBangkok, Thailand1 78.31 February37.42.1×
Phra Nakhon Si AyutthayaPhra Nakhon Si Ayutthaya, Thailand1 75.41 February35.72.1×
Phra PradaengSamut Prakan, Thailand1 73.31 February34.32.1×
Roi EtRoi Et, Thailand1 55.21 February26.42.1×
Lat KrabangBangkok, Thailand1 82.81 February40.92.0×
Lak SiBangkok, Thailand1 76.71 February38.02.0×
PhraePhrae, Thailand1 74.81 February36.82.0×
Nong ChokBangkok, Thailand1 73.71 February36.42.0×
UttaraditUttaradit, Thailand1 73.21 February36.62.0×
Sai MaiBangkok, Thailand1 72.41 February36.02.0×
Bang Bo DistrictSamut Prakan, Thailand1 67.31 February33.52.0×

Daily means in µg/m³, over the days each city counted in this episode. Highest: its highest of those days. Usual: the city's median for the time of year of that day (its days within 21 days of the date, every year, leaving out the week around it). Above usual: its highest day against that, with a usual under 5 µg/m³ taken as 5.

Against other episodes in Thailand and Laos

Number 7 of 23 episodes in Thailand and Laos since our records began, by cities reached.

Bars: cities reached; colour: the level of the episode's highest daily reading. All 23.

Use this page

SmogRank, Thailand and Laos, January and February 2023: 34 cities with PM2.5 at twice their usual or more, 31 January to 1 February 2023, smogrank.com/episodes/2023-01-thailand-and-laos (accessed 4 October 2026).

Download top 10 (PNG)

You're welcome to reuse a single chart, image or figure with this citation and a link. Terms.

An episode is a run of days when many cities close to each other (four or more within 350 km on a day, 8 or more in all) each had a daily PM2.5 mean of at least 25 µg/m³ and at least 2 times their usual for that time of year. Found in our own measurements, not picked by hand. How we find episodes. Values are each city's daily mean of its own monitors; causes are the usual kinds for a pattern like this, not a confirmed source.