When to go · Thailand
Thailand in July
Mixed month. Western summer holidays lift Gulf island prices; the west coast stays rough.
Key facts
- Verdict
- Mixed
- Crowds
- Medium
- Thailand
- Prices
- Medium
- Thailand
Verdict
Western summer holidays lift Gulf island prices; the west coast stays rough.
Is another month better than July?
July is rated mixed. These months rate higher:
- DecemberGreatPeak season: dry except the Gulf in early December; 20 Dec – 5 Jan prices are the year's highest.
- JanuaryGreatCool and dry nearly everywhere: the easiest month; book islands and Chiang Mai early.
- FebruaryGreatDry and warming; the north starts to haze late in the month — go south.
- NovemberGoodCool season begins; Loy Krathong and Yi Peng fill Chiang Mai; the Gulf is wet, the Andaman dries out.
Weather in July
- Bangkok and centre · Bangkok, Ayutthaya, Kanchanaburirainy
Cool season Nov–Feb is the easy window; April reaches 38 °C (100 °F); September and October bring street flooding in short bursts.Cool season Nov–Feb is the easy window; April reaches 100 °F (38 °C); September and October bring street flooding in short bursts.
- North · Chiang Mai, Chiang Rai, Pairainy
Cool nights Dec–Jan; the burning season (Feb–Apr) puts air quality among the worst in Asia — check AQI before booking.
- Andaman coast · Phuket, Krabi, Koh Lanta, Khao Lakrainy
Southwest monsoon May–Oct: rough seas, red-flag beaches, and the Similan and Surin parks closed.
- Gulf islands · Koh Samui, Koh Phangan, Koh Taofine
Opposite rhythm: dry and calm Feb–Sep, wettest Oct–Dec when ferries can cancel.
- Eastern Thailand: Eastern Gulf Coast · Pattaya, Rayong, Ko Samet, Ko Changrainy
The Gulf side takes most of its rain from May to October; November to February is the drier, cooler window and the peak for island beds.
- Isaan: Khorat Plateau · All of Isaanrainy
Dec–Jan days 25–30 °C (77–86 °F), nights down to about 10 °C (50 °F). Feb–Apr 30–35 °C (86–95 °F) and humid, with smoky air from cane burning. May–Aug very wet.Dec–Jan days 77–86 °F (25–30 °C), nights down to about 50 °F (10 °C). Feb–Apr 86–95 °F (30–35 °C) and humid, with smoky air from cane burning. May–Aug very wet.
- Ko Pha-ngan: Ko Pha-ngan · Gulf of Thailandfine
Best months Dec–Mar (dry, clear water). Jul–Aug is a secondary warm season with less rain. May–Oct is monsoon with heavy rain and rough seas.
- Ko Samui: Ko Samui · Gulf of Thailandbest weather
Dry season Feb–Sep; rainy season Oct–Dec with heavy downpours. Best months: Jan–Feb (dry and slightly cooler).
- Northern Thailand: Chiang Mai and the plains · valleys and lowland citiesrainy
Cool season Nov–Feb brings 15–20 °C (59–68 °F) nights; Mar–May is 35 °C (95 °F)+ and smoky; Jun–Oct is green with afternoon rain.Cool season Nov–Feb brings 59–68 °F (15–20 °C) nights; Mar–May is 95 °F (35 °C)+ and smoky; Jun–Oct is green with afternoon rain.
- Northern Thailand: Hill country (Mae Hong Son, Doi Inthanon) · above about 1,000 mrainy
Cold-season nights on the ridges can drop near freezing; bring a layer even in the hot season.
- Southern Thailand: Andaman coast (Phuket, Krabi, Lanta, Lipe) · west-facing coastrainy
Dry roughly Nov–Apr; May–Oct brings rain and rougher seas, and some islands and dive sites shut.
- Southern Thailand: Gulf coast (Samui, Phangan, Tao) · east-facing coast south of Chumphonfine
Driest roughly Feb–Sep; heaviest rain and wind Oct–Dec.
- Bangkok33 °C (91 °F) / 26 °C (79 °F), 17 rain days91 °F (33 °C) / 79 °F (26 °C), 17 rain days
- Amnat Charoen32 °C (90 °F) / 27 °C (81 °F), 9 rain days90 °F (32 °C) / 81 °F (27 °C), 9 rain days
- Amphawa33 °C (91 °F) / 26 °C (79 °F), 15 rain days91 °F (33 °C) / 79 °F (26 °C), 15 rain days
- Ang Thong33 °C (91 °F) / 26 °C (79 °F), 15 rain days91 °F (33 °C) / 79 °F (26 °C), 15 rain days
- Ao Luek32 °C (90 °F) / 24 °C (75 °F), 16 rain days90 °F (32 °C) / 75 °F (24 °C), 16 rain days
- Ao Nai Wok31 °C (88 °F) / 26 °C (79 °F), 14 rain days88 °F (31 °C) / 79 °F (26 °C), 14 rain days
- Ao Nang32 °C (90 °F) / 25 °C (77 °F), 18 rain days90 °F (32 °C) / 77 °F (25 °C), 18 rain days
- Aranyaprathet32 °C (90 °F) / 24 °C (75 °F), 17 rain days90 °F (32 °C) / 75 °F (24 °C), 17 rain days
- Ban Kai32 °C (90 °F) / 26 °C (79 °F), 13 rain days90 °F (32 °C) / 79 °F (26 °C), 13 rain days
- Ban Krut32 °C (90 °F) / 27 °C (81 °F), 16 rain days90 °F (32 °C) / 81 °F (27 °C), 16 rain days
- Ban Phe33 °C (91 °F) / 27 °C (81 °F), 13 rain days91 °F (33 °C) / 81 °F (27 °C), 13 rain days
- Ban Rak Thai35 °C (95 °F) / 23 °C (73 °F), 13 rain days95 °F (35 °C) / 73 °F (23 °C), 13 rain days
- Ban Tai31 °C (88 °F) / 26 °C (79 °F), 15 rain days88 °F (31 °C) / 79 °F (26 °C), 15 rain days
- Bang Pa‑In33 °C (91 °F) / 26 °C (79 °F), 13 rain days91 °F (33 °C) / 79 °F (26 °C), 13 rain days
- Bang Rak32 °C (90 °F) / 26 °C (79 °F), 14 rain days90 °F (32 °C) / 79 °F (26 °C), 14 rain days
- Bang Saen33 °C (91 °F) / 27 °C (81 °F), 13 rain days91 °F (33 °C) / 81 °F (27 °C), 13 rain days
- Bang Thao31 °C (88 °F) / 26 °C (79 °F), 13 rain days88 °F (31 °C) / 79 °F (26 °C), 13 rain days
- Betong33 °C (91 °F) / 27 °C (81 °F), 15 rain days91 °F (33 °C) / 81 °F (27 °C), 15 rain days
- Bophut32 °C (90 °F) / 25 °C (77 °F), 14 rain days90 °F (32 °C) / 77 °F (25 °C), 14 rain days
- Bottle Beach32 °C (90 °F) / 26 °C (79 °F), 16 rain days90 °F (32 °C) / 79 °F (26 °C), 16 rain days
- Buriram33 °C (91 °F) / 25 °C (77 °F), 14 rain days91 °F (33 °C) / 77 °F (25 °C), 14 rain days
- Cape Panwa31 °C (88 °F) / 27 °C (81 °F), 15 rain days88 °F (31 °C) / 81 °F (27 °C), 15 rain days
- Cha-am32 °C (90 °F) / 26 °C (79 °F), 13 rain days90 °F (32 °C) / 79 °F (26 °C), 13 rain days
- Chachoengsao32 °C (90 °F) / 26 °C (79 °F), 12 rain days90 °F (32 °C) / 79 °F (26 °C), 12 rain days
- Chai Nat34 °C (93 °F) / 26 °C (79 °F), 16 rain days93 °F (34 °C) / 79 °F (26 °C), 16 rain days
- Chaiya32 °C (90 °F) / 26 °C (79 °F), 15 rain days90 °F (32 °C) / 79 °F (26 °C), 15 rain days
- Chaiyaphum33 °C (91 °F) / 25 °C (77 °F), 13 rain days91 °F (33 °C) / 77 °F (25 °C), 13 rain days
- Chalok Lam31 °C (88 °F) / 27 °C (81 °F), 10 rain days88 °F (31 °C) / 81 °F (27 °C), 10 rain days
- Chalong Bay32 °C (90 °F) / 26 °C (79 °F), 13 rain days90 °F (32 °C) / 79 °F (26 °C), 13 rain days
- Chaweng32 °C (90 °F) / 25 °C (77 °F), 15 rain days90 °F (32 °C) / 77 °F (25 °C), 15 rain days
- Chiang Dao31 °C (88 °F) / 23 °C (73 °F), 18 rain days88 °F (31 °C) / 73 °F (23 °C), 18 rain days
- Chiang Khan33 °C (91 °F) / 24 °C (75 °F), 14 rain days91 °F (33 °C) / 75 °F (24 °C), 14 rain days
- Chiang Khong31 °C (88 °F) / 24 °C (75 °F), 20 rain days88 °F (31 °C) / 75 °F (24 °C), 20 rain days
- Chiang Rai31 °C (88 °F) / 24 °C (75 °F), 19 rain days88 °F (31 °C) / 75 °F (24 °C), 19 rain days
- Chiang Saen31 °C (88 °F) / 24 °C (75 °F), 20 rain days88 °F (31 °C) / 75 °F (24 °C), 20 rain days
- Choeng Mon32 °C (90 °F) / 25 °C (77 °F), 15 rain days90 °F (32 °C) / 77 °F (25 °C), 15 rain days
- Chonburi33 °C (91 °F) / 27 °C (81 °F), 15 rain days91 °F (33 °C) / 81 °F (27 °C), 15 rain days
- Chong Mek33 °C (91 °F) / 25 °C (77 °F), 13 rain days91 °F (33 °C) / 77 °F (25 °C), 13 rain days
- Chumphon32 °C (90 °F) / 24 °C (75 °F), 17 rain days90 °F (32 °C) / 75 °F (24 °C), 17 rain days
- Damnoen Saduak33 °C (91 °F) / 25 °C (77 °F), 17 rain days91 °F (33 °C) / 77 °F (25 °C), 17 rain days
- Dan Chang33 °C (91 °F) / 24 °C (75 °F), 14 rain days91 °F (33 °C) / 75 °F (24 °C), 14 rain days
- Doi Tung31 °C (88 °F) / 22 °C (72 °F), 18 rain days88 °F (31 °C) / 72 °F (22 °C), 18 rain days
- Fang33 °C (91 °F) / 25 °C (77 °F), 15 rain days91 °F (33 °C) / 77 °F (25 °C), 15 rain days
- Haad Chao Phao31 °C (88 °F) / 26 °C (79 °F), 14 rain days88 °F (31 °C) / 79 °F (26 °C), 14 rain days
- Haad Rin33 °C (91 °F) / 27 °C (81 °F), 12 rain days91 °F (33 °C) / 81 °F (27 °C), 12 rain days
- Haad Salad32 °C (90 °F) / 26 °C (79 °F), 17 rain days90 °F (32 °C) / 79 °F (26 °C), 17 rain days
- Haad Son31 °C (88 °F) / 25 °C (77 °F), 17 rain days88 °F (31 °C) / 77 °F (25 °C), 17 rain days
- Haad Yao32 °C (90 °F) / 27 °C (81 °F), 13 rain days90 °F (32 °C) / 81 °F (27 °C), 13 rain days
- Had Yao32 °C (90 °F) / 24 °C (75 °F), 17 rain days90 °F (32 °C) / 75 °F (24 °C), 17 rain days
- Hang Chat33 °C (91 °F) / 23 °C (73 °F), 14 rain days91 °F (33 °C) / 73 °F (23 °C), 14 rain days
- Hat Lek30 °C (86 °F) / 26 °C (79 °F), 16 rain days86 °F (30 °C) / 79 °F (26 °C), 16 rain days
- Hat Yai33 °C (91 °F) / 24 °C (75 °F), 13 rain days91 °F (33 °C) / 75 °F (24 °C), 13 rain days
- Hua Hin32 °C (90 °F) / 25 °C (77 °F), 14 rain days90 °F (32 °C) / 77 °F (25 °C), 14 rain days
- Jom Jang33 °C (91 °F) / 25 °C (77 °F), 16 rain days91 °F (33 °C) / 77 °F (25 °C), 16 rain days
- Jomtien32 °C (90 °F) / 26 °C (79 °F), 13 rain days90 °F (32 °C) / 79 °F (26 °C), 13 rain days
- Kalasin35 °C (95 °F) / 25 °C (77 °F), 12 rain days95 °F (35 °C) / 77 °F (25 °C), 12 rain days
- Kamala32 °C (90 °F) / 26 °C (79 °F), 15 rain days90 °F (32 °C) / 79 °F (26 °C), 15 rain days
- Kamphaeng Phet33 °C (91 °F) / 25 °C (77 °F), 16 rain days91 °F (33 °C) / 77 °F (25 °C), 16 rain days
- Kanchanaburi33 °C (91 °F) / 24 °C (75 °F), 16 rain days91 °F (33 °C) / 75 °F (24 °C), 16 rain days
- Karon31 °C (88 °F) / 25 °C (77 °F), 18 rain days88 °F (31 °C) / 77 °F (25 °C), 18 rain days
- Kata31 °C (88 °F) / 25 °C (77 °F), 17 rain days88 °F (31 °C) / 77 °F (25 °C), 17 rain days
- Khanom33 °C (91 °F) / 27 °C (81 °F), 10 rain days91 °F (33 °C) / 81 °F (27 °C), 10 rain days
- Khok Kloi33 °C (91 °F) / 27 °C (81 °F), 16 rain days91 °F (33 °C) / 81 °F (27 °C), 16 rain days
- Khon Kaen33 °C (91 °F) / 25 °C (77 °F), 16 rain days91 °F (33 °C) / 77 °F (25 °C), 16 rain days
- Khun Yuam30 °C (86 °F) / 23 °C (73 °F), 22 rain days86 °F (30 °C) / 73 °F (23 °C), 22 rain days
- Ko Bulon Leh31 °C (88 °F) / 26 °C (79 °F), 15 rain days88 °F (31 °C) / 79 °F (26 °C), 15 rain days
- Ko Kret33 °C (91 °F) / 25 °C (77 °F), 14 rain days91 °F (33 °C) / 77 °F (25 °C), 14 rain days
- Ko Kut31 °C (88 °F) / 26 °C (79 °F), 12 rain days88 °F (31 °C) / 79 °F (26 °C), 12 rain days
- Ko Lipe30 °C (86 °F) / 25 °C (77 °F), 16 rain days86 °F (30 °C) / 77 °F (25 °C), 16 rain days
- Ko Mak32 °C (90 °F) / 27 °C (81 °F), 10 rain days90 °F (32 °C) / 81 °F (27 °C), 10 rain days
- Ko Muk31 °C (88 °F) / 25 °C (77 °F), 15 rain days88 °F (31 °C) / 77 °F (25 °C), 15 rain days
- Ko Nang Yuan31 °C (88 °F) / 25 °C (77 °F), 13 rain days88 °F (31 °C) / 77 °F (25 °C), 13 rain days
- Ko Samet31 °C (88 °F) / 26 °C (79 °F), 13 rain days88 °F (31 °C) / 79 °F (26 °C), 13 rain days
- Ko Sichang31 °C (88 °F) / 27 °C (81 °F), 13 rain days88 °F (31 °C) / 81 °F (27 °C), 13 rain days
- Ko Sire31 °C (88 °F) / 25 °C (77 °F), 19 rain days88 °F (31 °C) / 77 °F (25 °C), 19 rain days
- Ko Tao32 °C (90 °F) / 25 °C (77 °F), 14 rain days90 °F (32 °C) / 77 °F (25 °C), 14 rain days
- Krabi Town32 °C (90 °F) / 24 °C (75 °F), 18 rain days90 °F (32 °C) / 75 °F (24 °C), 18 rain days
- Laem Chabang32 °C (90 °F) / 25 °C (77 °F), 13 rain days90 °F (32 °C) / 77 °F (25 °C), 13 rain days
- Laem Sing33 °C (91 °F) / 27 °C (81 °F), 13 rain days91 °F (33 °C) / 81 °F (27 °C), 13 rain days
- Laem Yai32 °C (90 °F) / 26 °C (79 °F), 14 rain days90 °F (32 °C) / 79 °F (26 °C), 14 rain days
- Lamai31 °C (88 °F) / 25 °C (77 °F), 15 rain days88 °F (31 °C) / 77 °F (25 °C), 15 rain days
- Lampang33 °C (91 °F) / 24 °C (75 °F), 15 rain days91 °F (33 °C) / 75 °F (24 °C), 15 rain days
- Lamphun32 °C (90 °F) / 23 °C (73 °F), 13 rain days90 °F (32 °C) / 73 °F (23 °C), 13 rain days
- Lang Suan32 °C (90 °F) / 24 °C (75 °F), 15 rain days90 °F (32 °C) / 75 °F (24 °C), 15 rain days
- Loei31 °C (88 °F) / 24 °C (75 °F), 18 rain days88 °F (31 °C) / 75 °F (24 °C), 18 rain days
- Lom Sak33 °C (91 °F) / 25 °C (77 °F), 15 rain days91 °F (33 °C) / 77 °F (25 °C), 15 rain days
- Lopburi33 °C (91 °F) / 25 °C (77 °F), 14 rain days91 °F (33 °C) / 77 °F (25 °C), 14 rain days
- Mae Hong Son31 °C (88 °F) / 23 °C (73 °F), 23 rain days88 °F (31 °C) / 73 °F (23 °C), 23 rain days
- Mae La Noi31 °C (88 °F) / 22 °C (72 °F), 20 rain days88 °F (31 °C) / 72 °F (22 °C), 20 rain days
- Mae Nam31 °C (88 °F) / 27 °C (81 °F), 9 rain days88 °F (31 °C) / 81 °F (27 °C), 9 rain days
- Mae Rim32 °C (90 °F) / 23 °C (73 °F), 15 rain days90 °F (32 °C) / 73 °F (23 °C), 15 rain days
- Mae Sai31 °C (88 °F) / 24 °C (75 °F), 20 rain days88 °F (31 °C) / 75 °F (24 °C), 20 rain days
- Mae Salong27 °C (81 °F) / 20 °C (68 °F), 22 rain days81 °F (27 °C) / 68 °F (20 °C), 22 rain days
- Mae Sariang32 °C (90 °F) / 24 °C (75 °F), 14 rain days90 °F (32 °C) / 75 °F (24 °C), 14 rain days
- Mae Sot31 °C (88 °F) / 23 °C (73 °F), 23 rain days88 °F (31 °C) / 73 °F (23 °C), 23 rain days
- Maha Sarakham34 °C (93 °F) / 26 °C (79 °F), 14 rain days93 °F (34 °C) / 79 °F (26 °C), 14 rain days
- Mai Khao32 °C (90 °F) / 27 °C (81 °F), 13 rain days90 °F (32 °C) / 81 °F (27 °C), 13 rain days
- Mukdahan33 °C (91 °F) / 26 °C (79 °F), 15 rain days91 °F (33 °C) / 79 °F (26 °C), 15 rain days
- Nai Han33 °C (91 °F) / 27 °C (81 °F), 13 rain days91 °F (33 °C) / 81 °F (27 °C), 13 rain days
- Nai Thon and Nai Yang32 °C (90 °F) / 26 °C (79 °F), 13 rain days90 °F (32 °C) / 79 °F (26 °C), 13 rain days
- Nakhon Nayok32 °C (90 °F) / 26 °C (79 °F), 13 rain days90 °F (32 °C) / 79 °F (26 °C), 13 rain days
- Nakhon Pathom34 °C (93 °F) / 26 °C (79 °F), 13 rain days93 °F (34 °C) / 79 °F (26 °C), 13 rain days
- Nakhon Phanom33 °C (91 °F) / 25 °C (77 °F), 10 rain days91 °F (33 °C) / 77 °F (25 °C), 10 rain days
- Nakhon Ratchasima34 °C (93 °F) / 25 °C (77 °F), 14 rain days93 °F (34 °C) / 77 °F (25 °C), 14 rain days
- Nakhon Sawan33 °C (91 °F) / 24 °C (75 °F), 13 rain days91 °F (33 °C) / 75 °F (24 °C), 13 rain days
- Nakhon Si Thammarat32 °C (90 °F) / 24 °C (75 °F), 14 rain days90 °F (32 °C) / 75 °F (24 °C), 14 rain days
- Nan32 °C (90 °F) / 24 °C (75 °F), 19 rain days90 °F (32 °C) / 75 °F (24 °C), 19 rain days
- Nang Rong34 °C (93 °F) / 26 °C (79 °F), 11 rain days93 °F (34 °C) / 79 °F (26 °C), 11 rain days
- Narathiwat33 °C (91 °F) / 24 °C (75 °F), 11 rain days91 °F (33 °C) / 75 °F (24 °C), 11 rain days
- Nathon32 °C (90 °F) / 25 °C (77 °F), 14 rain days90 °F (32 °C) / 77 °F (25 °C), 14 rain days
- Nong Bua Lamphu33 °C (91 °F) / 25 °C (77 °F), 15 rain days91 °F (33 °C) / 77 °F (25 °C), 15 rain days
- Nong Khai32 °C (90 °F) / 25 °C (77 °F), 17 rain days90 °F (32 °C) / 77 °F (25 °C), 17 rain days
- Nonthaburi33 °C (91 °F) / 27 °C (81 °F), 16 rain days91 °F (33 °C) / 81 °F (27 °C), 16 rain days
- Padang Besar33 °C (91 °F) / 26 °C (79 °F), 15 rain days91 °F (33 °C) / 79 °F (26 °C), 15 rain days
- Pai30 °C (86 °F) / 22 °C (72 °F), 23 rain days86 °F (30 °C) / 72 °F (22 °C), 23 rain days
- Pak Bara33 °C (91 °F) / 27 °C (81 °F), 13 rain days91 °F (33 °C) / 81 °F (27 °C), 13 rain days
- Pak Chong33 °C (91 °F) / 25 °C (77 °F), 13 rain days91 °F (33 °C) / 77 °F (25 °C), 13 rain days
- Pangmapha30 °C (86 °F) / 22 °C (72 °F), 22 rain days86 °F (30 °C) / 72 °F (22 °C), 22 rain days
- Pathum Thani34 °C (93 °F) / 26 °C (79 °F), 15 rain days93 °F (34 °C) / 79 °F (26 °C), 15 rain days
- Patong31 °C (88 °F) / 25 °C (77 °F), 16 rain days88 °F (31 °C) / 77 °F (25 °C), 16 rain days
- Pattani32 °C (90 °F) / 24 °C (75 °F), 12 rain days90 °F (32 °C) / 75 °F (24 °C), 12 rain days
- Phatthalung30 °C (86 °F) / 26 °C (79 °F), 15 rain days86 °F (30 °C) / 79 °F (26 °C), 15 rain days
- Phayao32 °C (90 °F) / 24 °C (75 °F), 18 rain days90 °F (32 °C) / 75 °F (24 °C), 18 rain days
- Phetchabun32 °C (90 °F) / 25 °C (77 °F), 11 rain days90 °F (32 °C) / 77 °F (25 °C), 11 rain days
- Phetchaburi32 °C (90 °F) / 26 °C (79 °F), 13 rain days90 °F (32 °C) / 79 °F (26 °C), 13 rain days
- Phichit33 °C (91 °F) / 26 °C (79 °F), 13 rain days91 °F (33 °C) / 79 °F (26 °C), 13 rain days
- Phimai33 °C (91 °F) / 25 °C (77 °F), 13 rain days91 °F (33 °C) / 77 °F (25 °C), 13 rain days
- Phitsanulok33 °C (91 °F) / 25 °C (77 °F), 16 rain days91 °F (33 °C) / 77 °F (25 °C), 16 rain days
- Phon Phisai32 °C (90 °F) / 24 °C (75 °F), 16 rain days90 °F (32 °C) / 75 °F (24 °C), 16 rain days
- Phrae31 °C (88 °F) / 25 °C (77 °F), 10 rain days88 °F (31 °C) / 77 °F (25 °C), 10 rain days
- Phuket Town32 °C (90 °F) / 26 °C (79 °F), 18 rain days90 °F (32 °C) / 79 °F (26 °C), 18 rain days
- Prachinburi33 °C (91 °F) / 26 °C (79 °F), 11 rain days91 °F (33 °C) / 79 °F (26 °C), 11 rain days
- Prachuap Khiri Khan32 °C (90 °F) / 25 °C (77 °F), 16 rain days90 °F (32 °C) / 77 °F (25 °C), 16 rain days
- Rai Leh31 °C (88 °F) / 24 °C (75 °F), 18 rain days88 °F (31 °C) / 75 °F (24 °C), 18 rain days
- Rangsit34 °C (93 °F) / 26 °C (79 °F), 15 rain days93 °F (34 °C) / 79 °F (26 °C), 15 rain days
- Ranong31 °C (88 °F) / 24 °C (75 °F), 23 rain days88 °F (31 °C) / 75 °F (24 °C), 23 rain days
- Ratchaburi33 °C (91 °F) / 26 °C (79 °F), 14 rain days91 °F (33 °C) / 79 °F (26 °C), 14 rain days
- Rawai32 °C (90 °F) / 27 °C (81 °F), 14 rain days90 °F (32 °C) / 81 °F (27 °C), 14 rain days
- Roi Et33 °C (91 °F) / 25 °C (77 °F), 16 rain days91 °F (33 °C) / 77 °F (25 °C), 16 rain days
- Sadao33 °C (91 °F) / 25 °C (77 °F), 15 rain days91 °F (33 °C) / 77 °F (25 °C), 15 rain days
- Sakon Nakhon32 °C (90 °F) / 24 °C (75 °F), 17 rain days90 °F (32 °C) / 75 °F (24 °C), 17 rain days
- Samoeng32 °C (90 °F) / 25 °C (77 °F), 13 rain days90 °F (32 °C) / 77 °F (25 °C), 13 rain days
- Samut Prakan33 °C (91 °F) / 27 °C (81 °F), 13 rain days91 °F (33 °C) / 81 °F (27 °C), 13 rain days
- Samut Sakhon33 °C (91 °F) / 27 °C (81 °F), 10 rain days91 °F (33 °C) / 81 °F (27 °C), 10 rain days
- Samut Songkhram34 °C (93 °F) / 26 °C (79 °F), 18 rain days93 °F (34 °C) / 79 °F (26 °C), 18 rain days
- Sangkhla Buri31 °C (88 °F) / 23 °C (73 °F), 22 rain days88 °F (31 °C) / 73 °F (23 °C), 22 rain days
- Saraburi33 °C (91 °F) / 25 °C (77 °F), 16 rain days91 °F (33 °C) / 77 °F (25 °C), 16 rain days
- Sathing Phra33 °C (91 °F) / 25 °C (77 °F), 14 rain days91 °F (33 °C) / 77 °F (25 °C), 14 rain days
- Satun32 °C (90 °F) / 24 °C (75 °F), 16 rain days90 °F (32 °C) / 75 °F (24 °C), 16 rain days
- Si Racha33 °C (91 °F) / 25 °C (77 °F), 13 rain days91 °F (33 °C) / 77 °F (25 °C), 13 rain days
- Si Satchanalai34 °C (93 °F) / 27 °C (81 °F), 13 rain days93 °F (34 °C) / 81 °F (27 °C), 13 rain days
- Sing Buri33 °C (91 °F) / 26 °C (79 °F), 14 rain days91 °F (33 °C) / 79 °F (26 °C), 14 rain days
- Sisaket31 °C (88 °F) / 26 °C (79 °F), 9 rain days88 °F (31 °C) / 79 °F (26 °C), 9 rain days
- Songkhla31 °C (88 °F) / 27 °C (81 °F), 12 rain days88 °F (31 °C) / 81 °F (27 °C), 12 rain days
- Sri Thanu32 °C (90 °F) / 25 °C (77 °F), 14 rain days90 °F (32 °C) / 77 °F (25 °C), 14 rain days
- Sukhothai33 °C (91 °F) / 25 °C (77 °F), 16 rain days91 °F (33 °C) / 77 °F (25 °C), 16 rain days
- Sungai Kolok33 °C (91 °F) / 25 °C (77 °F), 14 rain days91 °F (33 °C) / 77 °F (25 °C), 14 rain days
- Suphanburi34 °C (93 °F) / 25 °C (77 °F), 14 rain days93 °F (34 °C) / 77 °F (25 °C), 14 rain days
- Surat Thani32 °C (90 °F) / 24 °C (75 °F), 15 rain days90 °F (32 °C) / 75 °F (24 °C), 15 rain days
- Surin, Southern Thailand31 °C (88 °F) / 25 °C (77 °F), 19 rain days88 °F (31 °C) / 77 °F (25 °C), 19 rain days
- Surin33 °C (91 °F) / 24 °C (75 °F), 16 rain days91 °F (33 °C) / 75 °F (24 °C), 16 rain days
- Tak Bai32 °C (90 °F) / 25 °C (77 °F), 13 rain days90 °F (32 °C) / 77 °F (25 °C), 13 rain days
- Tak30 °C (86 °F) / 25 °C (77 °F), 16 rain days86 °F (30 °C) / 77 °F (25 °C), 16 rain days
- Takua Pa31 °C (88 °F) / 24 °C (75 °F), 18 rain days88 °F (31 °C) / 75 °F (24 °C), 18 rain days
- Thaton31 °C (88 °F) / 23 °C (73 °F), 19 rain days88 °F (31 °C) / 73 °F (23 °C), 19 rain days
- Thong Nai Pan33 °C (91 °F) / 26 °C (79 °F), 10 rain days91 °F (33 °C) / 79 °F (26 °C), 10 rain days
- Thong Sala31 °C (88 °F) / 26 °C (79 °F), 9 rain days88 °F (31 °C) / 79 °F (26 °C), 9 rain days
- Thonglang Bay32 °C (90 °F) / 26 °C (79 °F), 14 rain days90 °F (32 °C) / 79 °F (26 °C), 14 rain days
- Ton Sai31 °C (88 °F) / 27 °C (81 °F), 16 rain days88 °F (31 °C) / 81 °F (27 °C), 16 rain days
- Trat32 °C (90 °F) / 26 °C (79 °F), 15 rain days90 °F (32 °C) / 79 °F (26 °C), 15 rain days
- Ubon Ratchathani32 °C (90 °F) / 24 °C (75 °F), 18 rain days90 °F (32 °C) / 75 °F (24 °C), 18 rain days
- Udon Thani33 °C (91 °F) / 25 °C (77 °F), 16 rain days91 °F (33 °C) / 77 °F (25 °C), 16 rain days
- Umphang31 °C (88 °F) / 23 °C (73 °F), 20 rain days88 °F (31 °C) / 73 °F (23 °C), 20 rain days
- Uthai Thani32 °C (90 °F) / 27 °C (81 °F), 13 rain days90 °F (32 °C) / 81 °F (27 °C), 13 rain days
- Uttaradit32 °C (90 °F) / 27 °C (81 °F), 13 rain days90 °F (32 °C) / 81 °F (27 °C), 13 rain days
- Yala31 °C (88 °F) / 25 °C (77 °F), 20 rain days88 °F (31 °C) / 77 °F (25 °C), 20 rain days
- Yasothon34 °C (93 °F) / 26 °C (79 °F), 11 rain days93 °F (34 °C) / 79 °F (26 °C), 11 rain days
- Chiang Mai31 °C (88 °F) / 24 °C (75 °F), 20 rain days88 °F (31 °C) / 75 °F (24 °C), 20 rain days
- Phuket31 °C (88 °F) / 24 °C (75 °F), 19 rain days88 °F (31 °C) / 75 °F (24 °C), 19 rain days
- Pattaya32 °C (90 °F) / 26 °C (79 °F), 14 rain days90 °F (32 °C) / 79 °F (26 °C), 14 rain days
Festivals and holidays
Dates as our data lists them. Moving holidays (lunar and Islamic calendars, Easter) shift every year: check the date for your year before you build a trip on it.
Asarnha Bucha + Khao Phansa
July full moon (two days)
Two alcohol-ban days; start of Buddhist Lent.
Royal and memorial days
28 Jul, 12 Aug, 13 Oct, 23 Oct, 5 Dec
Public holidays; government offices closed, some roads closed for ceremonies.
King Vajiralongkorn's birthday
28 July · Bangkok
Public holiday; yellow flags and portraits; royal events around Rattanakosin.
Crowds and prices
- Crowds · Thailand
- Medium
- Prices · Thailand
- Medium
Compare two months
Weather, crowds and prices for any two months in Thailand, side by side.
Verdict
Jul: Mixed
Jan: Great (better)
Crowds
Jul: Medium
Jan: High
Prices
Jul: Medium
Jan: High
Festivals listed
Jul: 3
Jan: 3
July: Western summer holidays lift Gulf island prices; the west coast stays rough.
January: Cool and dry nearly everywhere: the easiest month; book islands and Chiang Mai early.
Thailand: figures are long-term averages from this guide, not a forecast.
What to pack
- A rain jacket or umbrella and shoes that dry fast
Where to go in July
Rated best or good this month
Best months: Feb–Sep
Best months: Feb–Sep (dry season on the Gulf coast)
Best months: Feb–Sep
Best months: Feb–Sep
Best months: Feb–Sep (check)
Best months: Jan–Mar, Jul–Aug
Best months: Feb–Sep
Best months: Feb–Sep
Best months: Feb–Sep (Gulf coast dry season); Dec–Jan can bring rain and rough water
Best months: Feb–Sep (Gulf coast dry season)
Best months: Feb–Sep (Gulf dry season)
Best months: Feb–Sep