Thailand Weather: Live City Temperatures

Across the 4 covered cities, Bangkok is warmest on annual average at 83°, while Chiang Mai is coolest at 78°.

🇹🇭 4 cities covered · Asia · tropical wet-and-dry climate
Warmest city
Bangkok
Coolest city
Chiang Mai
Sunniest city
Chiang Mai
Best time to visit
November to February

Weather in Thailand at a glance

Thailand offers a single dominant tropical wet-and-dry climate among its 4 covered cities. Year-round, Bangkok posts the highest average temperature (83°F (28°C)) and Chiang Mai the lowest (78°F (26°C)), so the right base depends as much on climate as on itinerary.

Quick facts

  • Warmest city: Bangkok - annual average 83°
  • Coolest city: Chiang Mai - annual average 78°
  • Sunniest city: Chiang Mai (9.8 h sun/day)
  • Best time to visit: November to February
  • Climate type: tropical wet-and-dry

The bigger picture

For sunshine, Chiang Mai leads with about 9.8 hours of sun per day on average. Phuket is the wettest of the covered cities, collecting roughly 1942 mm (76.5 inches) of precipitation a year. Averaged across the country's covered cities, November to February brings the most comfortable mix of temperature, dry days and daylight.

These summaries use the same 2015–2024 climate dataset and live-weather process described in our weather data methodology.

Live weather across Thailand today

Bangkok Patchy rain nearby 92°
Phuket View forecast →
Chiang Mai View forecast →
Pattaya View forecast →

Thailand cities compared

Annual climate figures per covered city, from 2015–2024 weather data.
CityAnnual avgHottest month Coldest monthRainy days/yr Sun h/daySnowy days/yr
Bangkok 83° Apr · 94° Jan · 72° 185 9.6 0
Phuket 81° Apr · 89° Nov · 76° 234 9.5 0
Chiang Mai 78° Apr · 96° Jan · 62° 167 9.8 0
Pattaya 82° Apr · 91° Jan · 74° 193 9.7 0

Thailand weather by month

Monthly averages across the covered cities, 2015–2024.
MonthAvg highAvg low Covered-city high range Rainy daysSunshine
January 85° 71° 81° to 88°
Chiang Mai to Bangkok
7 10.3 h/day
February 88° 72° 86° to 90°
Chiang Mai to Bangkok
6 10.8 h/day
March 91° 76° 89° to 94°
Pattaya to Chiang Mai
8 10.9 h/day
April 92° 78° 89° to 96°
Phuket to Chiang Mai
12 10.9 h/day
May 90° 79° 87° to 93°
Phuket to Chiang Mai
21 10.1 h/day
June 88° 78° 85° to 91°
Phuket to Bangkok
22 9.4 h/day
July 87° 78° 85° to 89°
Phuket to Bangkok
24 8.4 h/day
August 86° 77° 85° to 89°
Chiang Mai to Bangkok
25 8.2 h/day
September 86° 76° 84° to 88°
Phuket to Bangkok
25 8.2 h/day
October 85° 75° 84° to 87°
Phuket to Bangkok
23 8.9 h/day
November 86° 74° 84° to 88°
Phuket to Bangkok
15 9.5 h/day
December 85° 72° 81° to 88°
Chiang Mai to Bangkok
8 10.0 h/day

Thailand weather FAQs

What is the warmest city in Thailand?
Among the cities we cover, Bangkok is the warmest, averaging 83°F (28°C) across the year. Its hottest month is April, with highs near 94°F (34°C).
What is the coldest city in Thailand?
Chiang Mai runs coldest, averaging 78°F (26°C) for the year; January lows average 62°F (17°C).
What is the sunniest city in Thailand?
Chiang Mai, with about 9.8 hours of sunshine per day averaged across the year.
When is the best time to visit Thailand?
Averaged across the covered cities, November to February offers the most comfortable combination of temperatures, drier days and daylight. Coastal, mountain and desert areas can differ - check each city's climate page for specifics.
Does it snow in Thailand?
Snow is essentially absent in the Thailand cities we cover - the 2015–2024 record shows no regular measurable snowfall.
What is the climate of Thailand like?
The covered cities fall under tropical wet-and-dry climate. That means year-round warmth split between a rainy season and a dry season.

More countries in Asia