Thailand in April

Below is the typical weather in Thailand in April including day-time maximum and night-time minimum temperatures, monthly rainfall figures and the average number of daily hours of sunshine & daylight and sea temperature.

Daytime Max Temperature 35°C (95°F) Daytime Max Temperature in April in Thailand 35°C (95°F) in April
Night-time Min Temperature 26°C (79°F) Night-time Min Temperature in April in Thailand 26°C (79°F) in April
Sunshine Hours (Daily) 8 Hours of Bright Sunshine in April in Thailand 8 Hours per Day in April
Monthly Rainfall 69 mm (2.7 inches) Monthly Rainfall in April in Thailand 69 mm (2.7 inches) in April
Days with some Rainfall 6 Days with some Rainfall in April in Thailand 6 Days in April
Heat and Humidity Discomfort Extreme Heat & Humidity in April in Thailand Extreme in April
UV Index (Maximum) UV (Maximum) Index 11+ (Extreme) in April in Thailand 11+ (Extreme) in April

The average maximum daytime temperature in Thailand in April is a very hot 35°C (95°F), while the average minimum night-time temperature is a warm 26°C (79°F). On average 69 mm (2.7 inches) of rain normally falls in Thailand during April with rain falling on 6 days of the month. You can expect on average 8 hours of sunshine a day in Thailand during April.

Top Deals to Thailand in April

Thailand Weather by Month

Select a month from the list below to see the Thailand weather for a particular month. The monthly weather averages are the best indication of conditions in each month and are based on long-term (30 year) climate statistics.

January
February
March

April
May
June

July
August
September

October
November
December

Thailand Holiday Destinations
Thinking about travelling to Thailand? Find out more about the weather in Thailand, simply select a holiday destination from the list below:
Bangkok
Cha Am
Chiang Mai
Chiang Rai
Hat Yai
Hua Hin
Kanchanaburi
Khao Lak
Khao Sok National Park
Khao Yai National Park
Ko Chang
Ko Samui
Krabi
Mae Hong Son
Nakhon Ratchasima
Nan
Nong Khai
Pattaya
Phi Phi
Phuket
Sukhothai
Surat Thani
Ubon Ratchathani
Udon Thani