Exercise increased caution
Thailand in July
Around 31 °C with 254 mm of rain and 3.6 hours of sun a day.
July is a challenging month for Thailand overall; regional choices matter most. Around 31 °C with 254 mm of rain and 3.6 hours of sun a day. Use the regional grid below to find where this month works best — national averages hide the swings between coast, highlands, and inland.
Thailand · typical month
- Day / night25 – 31 °CYear range 19 – 35 °C
- Rainfall254 mmYear range 23 – 284 mm
- Sunshine3.6 hr / dayYear range 3.6 – 8.2 hr / day
Things to do in Thailand in July
July closes 1 thing below; the rest run as normal.
- ClosedSimilan and Surin Islands
the national park shuts for about five months each year so the reefs can recover, and because the southwest monsoon makes the crossing unsafe. Recent closures have run mid-May to mid-October
Sources: nationthailand.com, thainationalparks.com
Opening seasons are checked by hand against the operators and parks themselves, not derived from the climate figures on this page. Last reviewed 2026-08-28. Dates move — confirm before you book.
Thailand, taken apart
- Amnat Charoen32°C now · 30–36 °C yr
- Ang Thong34°C now · 32–38 °C yr
- Bangkok33°C now · 31–35 °C yr
- Bueng Kan31°C now · 29–35 °C yr
- Buri Ram33°C now · 30–36 °C yr
- Chachoengsao32°C now · 31–35 °C yr
- Chai Nat35°C now · 31–38 °C yr
- Chaiyaphum31°C now · 29–34 °C yr
- Chanthaburi30°C now · 30–33 °C yr
- Chiang Mai29°C now · 27–34 °C yr
- Chiang Rai31°C now · 28–35 °C yr
- Chon Buri32°C now · 31–34 °C yr
- Chumphon30°C now · 29–33 °C yr
- Kalasin32°C now · 30–36 °C yr
- Kamphaeng Phet32°C now · 30–36 °C yr
- Kanchanaburi30°C now · 29–35 °C yr
- Khon Kaen33°C now · 30–36 °C yr
- Krabi31°C now · 30–34 °C yr
- Lampang32°C now · 29–36 °C yr
- Lamphun31°C now · 29–36 °C yr
- Loei31°C now · 28–34 °C yr
- Lopburi33°C now · 31–37 °C yr
- Mae Hong Son28°C now · 28–35 °C yr
- Maha Sarakham33°C now · 30–36 °C yr
- Mukdahan31°C now · 29–35 °C yr
- Nakhon Nayok32°C now · 31–35 °C yr
- Nakhon Pathom34°C now · 32–36 °C yr
- Nakhon Phanom31°C now · 29–35 °C yr
- Nakhon Ratchasima32°C now · 29–35 °C yr
- Nakhon Sawan34°C now · 31–38 °C yr
- Nakhon Si Thammarat32°C now · 30–34 °C yr
- Nan30°C now · 29–35 °C yr
- Narathiwat32°C now · 28–33 °C yr
- Nong Bua Lam Phu33°C now · 29–36 °C yr
- Nong Khai32°C now · 29–36 °C yr
- Nonthaburi33°C now · 32–36 °C yr
- Pathum Thani33°C now · 32–36 °C yr
- Pattani33°C now · 29–33 °C yr
- Phang Nga30°C now · 29–33 °C yr
- Phatthalung32°C now · 29–33 °C yr
- Phayao31°C now · 29–36 °C yr
- Phetchabun31°C now · 30–35 °C yr
- Phetchaburi30°C now · 29–33 °C yr
- Phichit33°C now · 32–38 °C yr
- Phitsanulok31°C now · 30–36 °C yr
- Phra Nakhon Si Ayutthaya34°C now · 32–37 °C yr
- Phrae31°C now · 30–36 °C yr
- Phuket29°C now · 28–29 °C yr
- Prachin Buri31°C now · 30–35 °C yr
- Prachuap Khiri Khan30°C now · 29–33 °C yr
- Ranong30°C now · 29–33 °C yr
- Ratchaburi31°C now · 29–35 °C yr
- Rayong31°C now · 31–33 °C yr
- Roi Et33°C now · 30–36 °C yr
- Sa Kaeo32°C now · 31–35 °C yr
- Sakon Nakhon32°C now · 29–35 °C yr
- Samut Prakan32°C now · 31–34 °C yr
- Samut Sakhon32°C now · 30–33 °C yr
- Samut Songkhram33°C now · 30–34 °C yr
- Saraburi33°C now · 31–36 °C yr
- Satun30°C now · 29–33 °C yr
- Si Sa Ket32°C now · 30–36 °C yr
- Sing Buri35°C now · 32–38 °C yr
- Songkhla32°C now · 30–34 °C yr
- Sukhothai33°C now · 31–38 °C yr
- Suphan Buri34°C now · 31–37 °C yr
- Surat Thani31°C now · 30–34 °C yr
- Surin32°C now · 30–36 °C yr
- Tak29°C now · 28–34 °C yr
- Trang31°C now · 30–34 °C yr
- Trat29°C now · 29–32 °C yr
- Ubon Ratchathani32°C now · 30–36 °C yr
- Udon Thani32°C now · 29–36 °C yr
- Uthai Thani31°C now · 28–35 °C yr
- Uttaradit31°C now · 30–36 °C yr
- Yala32°C now · 29–33 °C yr
- Yasothon32°C now · 30–36 °C yr
What the governments say about Thailand
See breakdown by countryHide breakdown
Exercise increased caution
Exercise normal precautions
Exercise increased caution
Exercise normal precautions
Exercise normal precautions
Parts of Thailand carry a higher advisory — up to level 4, "Do not travel". The governments concerned name a region rather than a boundary, so the carve-out is not drawn on the map and is not reflected in the combined level above. Follow the source links for where it applies.
A decade of weather, in one page
View data table
| Month | Average daytime high (°C) | Average overnight low (°C) | Typical low | Typical high |
|---|---|---|---|---|
| January | 30.1 | 18.6 | 15.0 | 32.5 |
| February | 32.0 | 19.6 | 17.1 | 34.7 |
| March | 34.3 | 22.5 | 19.7 | 36.8 |
| April | 35.0 | 24.5 | 22.2 | 38.3 |
| May | 33.6 | 25.2 | 24.0 | 37.3 |
| June | 32.3 | 25.0 | 24.3 | 34.1 |
| July | 31.4 | 24.7 | 24.0 | 33.6 |
| August | 31.2 | 24.6 | 23.9 | 33.1 |
| September | 31.1 | 24.3 | 23.6 | 32.8 |
| October | 30.9 | 23.4 | 21.5 | 32.6 |
| November | 30.4 | 21.7 | 19.1 | 32.6 |
| December | 29.5 | 19.1 | 15.5 | 32.3 |
View data table
| Month | Rainfall (mm) |
|---|---|
| January | 29 |
| February | 23 |
| March | 38 |
| April | 80 |
| May | 188 |
| June | 193 |
| July | 254 |
| August | 260 |
| September | 284 |
| October | 185 |
| November | 87 |
| December | 38 |
View data table
| Month | Sunshine hours (hr / day) |
|---|---|
| January | 7.2 |
| February | 8.1 |
| March | 8.2 |
| April | 7.7 |
| May | 5.9 |
| June | 4.7 |
| July | 3.6 |
| August | 3.6 |
| September | 3.8 |
| October | 4.9 |
| November | 5.9 |
| December | 6.8 |
View data table
| Month | Average wind speed (km/h) | Typical low | Typical high |
|---|---|---|---|
| January | 7.5 | 5.2 | 11.6 |
| February | 7.6 | 5.4 | 11.3 |
| March | 7.1 | 5.6 | 9.1 |
| April | 6.8 | 4.7 | 8.9 |
| May | 6.2 | 4.2 | 8.7 |
| June | 7.5 | 5.2 | 9.6 |
| July | 7.8 | 4.8 | 10.9 |
| August | 7.6 | 4.8 | 11.0 |
| September | 6.0 | 4.0 | 8.8 |
| October | 6.0 | 4.0 | 8.7 |
| November | 7.3 | 4.2 | 11.3 |
| December | 8.4 | 5.2 | 12.3 |
Snow depth for Thailand is part of the Premium map and its district-level detail. See what Premium includes.
Sea surface temperature for Thailand is part of the Premium map and its district-level detail. See what Premium includes.
Heat index for Thailand is part of the Premium map and its district-level detail. See what Premium includes.
Humidity for Thailand is part of the Premium map and its district-level detail. See what Premium includes.
If you like Thailand, also consider
Plan a July trip to Thailand.
No card required. Upgrade to Premium whenever you want more depth.