Bangkok · Thailand

Bangkok in March: every year compared

In March, Bangkok averages highs of 34.0 °C and lows of 26.2 °C, with 41 mm of precipitation. The warmest March was 1998 (30.6 °C), the coldest 2011 (26.9 °C).

Avg. highAvg. high 34.0 °C
Avg. lowAvg. low 26.2 °C
PrecipitationPrecipitation 41 mm
Rainy daysRainy days 6

Day by day through March

Normal high and low for each day of March in Bangkok.

25°30°35°1102031
Normal high and low, day by dayNormal 1991–2020

Every March in Bangkok, ranked

86 months of March since 1940. The last one, 2025, ranks 20 of 86 (+0.1 °C vs normal).

194019832025

2025 · 29.6 °C · +0.1 °C vs normal · rank 20 of 86

Warmest years

  1. 1199830.6 °C
  2. 2202430.4 °C
  3. 3200730.3 °C
  4. 4199130.1 °C
  5. 5200630.1 °C

Coldest years

  1. 1201126.9 °C
  2. 2195327.1 °C
  3. 3197227.9 °C
  4. 4196527.9 °C
  5. 5195228.0 °C
All 86 years in a table
YearMean temperatureDaytime highsNight lowsPrecipitationHot days (30 °C+)Rainy days
202529.6 °C34.0 °C26.2 °C31 mm30 days7 days
202430.4 °C34.4 °C27.7 °C38 mm30 days4 days
202328.9 °C33.3 °C25.5 °C8 mm31 days1 day
202229.6 °C33.4 °C26.6 °C80 mm30 days13 days
202129.7 °C34.0 °C26.6 °C20 mm31 days2 days
202030.1 °C34.4 °C27.1 °C38 mm30 days3 days
201929.7 °C33.9 °C26.6 °C34 mm29 days2 days
201829.0 °C32.7 °C26.0 °C50 mm29 days12 days
201729.6 °C34.1 °C26.3 °C64 mm30 days8 days
201629.6 °C34.3 °C26.4 °C10 mm31 days3 days
201529.4 °C33.8 °C26.5 °C57 mm31 days10 days
201429.2 °C33.7 °C26.1 °C22 mm30 days4 days
201329.7 °C34.1 °C26.5 °C30 mm30 days4 days
201230.0 °C34.5 °C26.6 °C28 mm31 days9 days
201126.9 °C30.6 °C23.9 °C96 mm20 days11 days
201029.9 °C34.5 °C26.4 °C10 mm30 days2 days
200929.3 °C33.6 °C25.9 °C87 mm30 days9 days
200829.2 °C33.9 °C25.6 °C10 mm31 days3 days
200730.3 °C34.7 °C27.1 °C18 mm31 days2 days
200630.1 °C34.5 °C27.0 °C40 mm31 days5 days
200529.3 °C33.8 °C26.0 °C23 mm29 days5 days
200429.9 °C34.5 °C26.4 °C10 mm31 days2 days
200329.2 °C33.7 °C25.9 °C80 mm31 days16 days
200229.7 °C34.0 °C26.7 °C29 mm29 days7 days
200128.5 °C32.4 °C25.5 °C171 mm26 days18 days
200029.7 °C34.8 °C25.9 °C36 mm30 days9 days
199929.9 °C35.1 °C26.2 °C55 mm31 days10 days
199830.6 °C35.4 °C27.0 °C9 mm31 days3 days
199729.3 °C34.1 °C25.7 °C26 mm31 days5 days
199629.3 °C34.1 °C25.9 °C12 mm31 days2 days
199529.6 °C34.3 °C26.2 °C31 mm31 days5 days
199428.8 °C33.4 °C25.3 °C86 mm29 days11 days
199329.1 °C34.1 °C25.7 °C56 mm30 days8 days
199229.6 °C34.5 °C25.9 °C1 mm31 days0 days
199130.1 °C34.5 °C26.8 °C13 mm31 days2 days
199029.5 °C34.1 °C26.2 °C45 mm31 days8 days
198929.1 °C33.8 °C25.6 °C27 mm28 days6 days
198829.9 °C34.4 °C26.7 °C12 mm31 days2 days
198728.9 °C33.7 °C25.4 °C39 mm29 days6 days
198628.1 °C33.5 °C24.2 °C3 mm27 days1 day
198529.7 °C35.0 °C25.7 °C21 mm31 days6 days
198428.5 °C33.3 °C24.9 °C37 mm31 days7 days
198329.2 °C33.7 °C25.8 °C34 mm30 days4 days
198229.3 °C33.6 °C26.2 °C62 mm28 days7 days
198129.4 °C34.9 °C25.8 °C34 mm31 days8 days
198030.0 °C35.4 °C26.3 °C25 mm31 days7 days
197930.0 °C35.2 °C26.1 °C5 mm31 days2 days
197829.4 °C33.9 °C26.3 °C8 mm31 days2 days
197728.2 °C32.9 °C24.5 °C32 mm29 days6 days
197628.4 °C33.3 °C24.7 °C33 mm28 days4 days
197529.2 °C33.8 °C25.8 °C41 mm30 days7 days
197428.2 °C33.4 °C24.3 °C39 mm31 days10 days
197329.3 °C33.7 °C26.0 °C58 mm31 days12 days
197227.9 °C33.1 °C23.9 °C28 mm31 days6 days
197128.1 °C33.4 °C24.2 °C72 mm30 days7 days
197029.0 °C33.6 °C25.6 °C82 mm30 days4 days
196929.5 °C34.2 °C26.2 °C42 mm29 days2 days
196828.4 °C33.3 °C24.9 °C33 mm29 days4 days
196728.6 °C34.0 °C24.2 °C3 mm30 days1 day
196629.0 °C33.7 °C25.4 °C19 mm30 days6 days
196527.9 °C32.6 °C24.1 °C43 mm28 days8 days
196428.8 °C34.2 °C24.4 °C43 mm31 days6 days
196328.4 °C33.4 °C24.4 °C34 mm31 days8 days
196228.5 °C33.3 °C24.7 °C83 mm30 days10 days
196128.5 °C33.0 °C25.1 °C36 mm29 days9 days
196029.5 °C34.7 °C25.5 °C13 mm31 days4 days
195928.1 °C32.9 °C24.0 °C61 mm29 days13 days
195829.2 °C34.0 °C25.4 °C13 mm31 days3 days
195728.2 °C33.0 °C24.6 °C86 mm29 days11 days
195629.0 °C33.8 °C25.4 °C22 mm31 days4 days
195528.7 °C33.9 °C24.8 °C38 mm31 days8 days
195428.7 °C34.1 °C24.3 °C24 mm31 days4 days
195327.1 °C32.1 °C23.2 °C193 mm29 days25 days
195228.0 °C32.3 °C24.8 °C235 mm26 days24 days
195128.7 °C33.8 °C24.9 °C28 mm30 days6 days
195029.3 °C34.6 °C25.1 °C40 mm31 days8 days
194928.6 °C34.0 °C24.4 °C21 mm31 days8 days
194828.1 °C32.9 °C24.5 °C108 mm28 days16 days
194728.7 °C33.6 °C24.7 °C83 mm30 days19 days
194629.2 °C34.5 °C25.0 °C37 mm30 days6 days
194528.4 °C33.9 °C24.0 °C38 mm30 days6 days
194428.4 °C33.4 °C24.6 °C56 mm30 days11 days
194328.1 °C33.7 °C24.0 °C6 mm31 days2 days
194228.3 °C32.7 °C24.8 °C77 mm31 days11 days
194129.3 °C34.3 °C25.5 °C50 mm30 days11 days
194029.0 °C34.8 °C25.0 °C6 mm31 days2 days

March records

Hottest day

39.2 °C

March 25, 1960 estimate

Nearby station: 40.0 °C on March 22, 1983 measured

Coldest night

16.7 °C

March 3, 1986 estimate

Nearby station: 14.9 °C on March 3, 1986 measured

Wettest day

62 mm

March 23, 1970 estimate

The weather on your birthday in Bangkok

Any day since 1940: high, low, rain, snow, and how warm it was compared with the same date in every other year.

Your date stays in your browser.

Questions & answers

How warm is Bangkok in March?

Highs average 34.0 °C and lows 26.2 °C. A typical March brings 30 hot days (30 °C or more) and 0 frost days.

Does it rain a lot in Bangkok in March?

About 41 mm falls in March, over some 6 days with at least 1 mm. The wettest March was 1952 (235 mm), the driest 1992 (1 mm).

What was the warmest March in Bangkok?

1998, with a mean temperature of 30.6 °C. The coldest was 2011 (26.9 °C). The last one, 2025, ranks 20 of 86.