Thailand temperatures & weather in April

Thailand weather averages and temperatures for April
Location Avg temp (°C°F) Max temp (°C°F) Min temp (°C°F) Rainfall (mm) Sunshine (hrs)
Amphoe Sikhiu 35.8°C 96.4°F 36.1 97 23.7 74.7 91mm 3.6ins 9hrs
Ban Bang Kadi Pathum Thani 35°C 95°F 35.3 95.5 25.6 78.1 69mm 2.7ins 9hrs
Ban Huai I Huak 33.6°C 92.5°F 34 93.2 18.8 65.8 49mm 1.9ins 10hrs
Ban Huai Thalaeng 35.7°C 96.3°F 36 96.8 24.1 75.4 79mm 3.1ins 9hrs
Ban Na 37.9°C 100.2°F 38.3 100.9 25.2 77.4 52mm 2ins 10hrs
Ban Nong Wua So 35°C 95°F 35.3 95.5 24 75.2 84mm 3.3ins 9hrs
Ban Selaphum 35.3°C 95.5°F 35.6 96.1 24.3 75.7 85mm 3.3ins 9hrs
Bangkok 34.7°C 94.5°F 35 95 26.1 79 68mm 2.7ins 9hrs
Chai Badan 36.5°C 97.7°F 36.9 98.4 24.2 75.6 91mm 3.6ins 9hrs
Chiang Mai 35.2°C 95.4°F 35.6 96.1 20.9 69.6 57mm 2.2ins 10hrs
Hua Hin 33°C 91.4°F 33.2 91.8 24.8 76.6 42mm 1.7ins 9hrs
Khon Kaen 36.1°C 97°F 36.4 97.5 24.5 76.1 76mm 3ins 9hrs
Ko Lanta 33.4°C 92.1°F 33.7 92.7 24.6 76.3 131mm 5.2ins 8hrs
Ko Samui 31.6°C 88.9°F 31.8 89.2 24.7 76.5 85mm 3.3ins 8hrs
Koh Tao 0°C 32°F 0 32 0 32 0mm 0ins 0hrs
Krabi 33.5°C 92.3°F 33.7 92.7 23.9 75 124mm 4.9ins 8hrs
Nong Kung Si 35.4°C 95.7°F 35.7 96.3 24.2 75.6 80mm 3.1ins 9hrs
Patong Beach 32.6°C 90.7°F 32.9 91.2 23.8 74.8 140mm 5.5ins 8hrs
Pattaya 32.8°C 91°F 33 91.4 26.6 79.9 66mm 2.6ins 8hrs
Phi Phi Islands 0°C 32°F 0 32 0 32 0mm 0ins 0hrs
Phon Charoen 34.7°C 94.5°F 35 95 23.7 74.7 94mm 3.7ins 8hrs
Phuket 32.9°C 91.2°F 33.2 91.8 24.5 76.1 140mm 5.5ins 8hrs
Wichit 32.9°C 91.2°F 33.2 91.8 24.5 76.1 140mm 5.5ins 8hrs
ban-na ban-huai-i-huak koh-tao

Thailand monthly averages

Thailand Climate Summary

Tropical; rainy, warm, cloudy southwest monsoon (mid-May to September); dry, cool northeast monsoon (November to mid-March); southern isthmus always hot and humid

Popular regions

Thailand weather stats

Thailand weather statistics
Hottest month: April 32.8°C 91°F
Driest month: February 18mm 1ins
Sunniest month: February 8.7hrs
Coldest month: December 27.5°C 81.6°F
Wettest month: September 253mm 10ins

Change units