Weather in Thailand in June

View all deals

28° C



151 mm

per month


20 %



82 %


What’s the weather like in Thailand in June?

In June, Thailand experiences the beginning of its rainy season, with some regions seeing more rain than others. The weather can be quite variable, with sunny days followed by heavy downpours. It is important to note that June falls in the low tourist season due to weather conditions, but it can still be a great time to visit as there are fewer crowds.

Average Daily Temperatures

The average daily temperature in Thailand in June ranges from 26°C (79°F) to 32°C (90°F). Northern regions, such as Chiang Mai, tend to be slightly cooler with temperatures averaging around 28°C (82°F), while coastal areas like Phuket or Krabi can get as hot as 32°C (90°F). Due to the high humidity, it can feel even hotter than the actual temperature, so it is important to stay hydrated and protect yourself from the sun.

Sunshine and Rainfall

Despite being the start of the rainy season, Thailand still enjoys a good amount of sunshine in June. On average, there are about 6 hours of sunshine per day, but this can vary depending on the region. However, it is important to expect occasional heavy showers and thunderstorms, especially during the latter part of the month. Central and southern regions, including Bangkok and popular beach destinations, receive higher levels of rainfall compared to northern areas. It is advisable to carry an umbrella or raincoat when exploring outdoors.

Overall, visiting Thailand in June can provide unique experiences due to the lower number of tourists and lush green landscapes, despite the possibility of rain. It is recommended to check the specific weather forecast for your intended destination before planning your activities.

Holiday deals in Thailand