Bangkok in January
Highs around 32°C, lows 22°C, 13mm of rain; rooms at the year's high. One of the three driest months. On this month: Cool dry season.
Peak prices: book early if your dates are fixed.
Best time to visit / Bangkok
See how room prices move month by month, and know the cheapest window and the peak season to avoid before you book.
Cheapest May, Jun, Jul, Aug, SepPeak Jan, Feb, Nov, Dec
Read from this city's own twelve months. The table below adds the temperature and rainfall for each one.
Bangkok is cheapest to visit in May, June, July, August, September.
Peak season is January, February, November, December, when rooms cost the most.
The month to pick is June. Rooms sit at this city's yearly low, and at an average high of 33°C and low of 26°C with 149mm of rain it asks the least of you of any of its cheap months.
The wettest month in Bangkok is September, at 344mm, and it is also one of the cheapest. That is usually the reason the rooms are cheap.
One row per month. The price column is relative to this city's own year, and the temperature and rainfall are thirty-year normals.
| Month | Rooms | Temp | Rain | What is on |
|---|---|---|---|---|
| January | Peak | 32°C / 22°C | 13mm | Cool dry season |
| February | Peak | 33°C / 24°C | 20mm | Cool dry season, Lunar New Year |
| March | Mid | 34°C / 26°C | 43mm | Nothing in particular |
| April | Mid | 35°C / 27°C | 92mm | Hottest month, Local festival |
| May | Cheap | 34°C / 26°C | 220mm | Monsoon |
| June | Cheap | 33°C / 26°C | 149mm | Nothing in particular |
| July | Cheap | 33°C / 26°C | 155mm | Nothing in particular |
| August | Cheap | 33°C / 26°C | 197mm | Nothing in particular |
| September | Cheap | 32°C / 25°C | 344mm | Monsoon |
| Octobernow | Mid | 32°C / 25°C | 292mm | Monsoon |
| November | Peak | 32°C / 24°C | 50mm | Cool dry season |
| December | Peak | 31°C / 22°C | 10mm | Cool dry season, New Year holiday |
Temperature and rainfall are published 1991-2020 monthly normals from national meteorological agencies. The price level is Tripdify's own per-city read of peak seasons and holidays; what you actually pay varies by property and day of the week.
Highs around 32°C, lows 22°C, 13mm of rain; rooms at the year's high. One of the three driest months. On this month: Cool dry season.
Peak prices: book early if your dates are fixed.
Highs around 33°C, lows 24°C, 20mm of rain; rooms at the year's high. One of the three driest months. On this month: Cool dry season, Lunar New Year.
Peak prices: book early if your dates are fixed.
Highs around 34°C, lows 26°C, 43mm of rain; rooms mid-priced.
Highs around 35°C, lows 27°C, 92mm of rain; rooms mid-priced. On this month: Hottest month, Local festival.
Highs around 34°C, lows 26°C, 220mm of rain; rooms at the year's low. One of the three wettest months. On this month: Monsoon.
Cheap, but wet: keep plans flexible and pack for rain.
Highs around 33°C, lows 26°C, 149mm of rain; rooms at the year's low.
Cheap, but wet: keep plans flexible and pack for rain.
Highs around 33°C, lows 26°C, 155mm of rain; rooms at the year's low.
Cheap, but wet: keep plans flexible and pack for rain.
Highs around 33°C, lows 26°C, 197mm of rain; rooms at the year's low.
Cheap, but wet: keep plans flexible and pack for rain.
Highs around 32°C, lows 25°C, 344mm of rain; rooms at the year's low. One of the three wettest months. On this month: Monsoon.
Cheap, but wet: keep plans flexible and pack for rain.
Highs around 32°C, lows 25°C, 292mm of rain; rooms mid-priced. One of the three wettest months. On this month: Monsoon.
Highs around 32°C, lows 24°C, 50mm of rain; rooms at the year's high. On this month: Cool dry season.
Peak prices: book early if your dates are fixed.
Highs around 31°C, lows 22°C, 10mm of rain; rooms at the year's high. One of the three driest months. On this month: Cool dry season, New Year holiday.
Peak prices: book early if your dates are fixed.
Bangkok is most expensive in the cool dry season from November to February, when weather is at its best and the New Year and Lunar New Year holidays fill central hotels. Songkran in mid April brings a short spike around the water festival. The rainy season from May to October is the reliable low: rain usually arrives as a late afternoon downpour and clears, and the same hotel can sit well below its winter rate. March and April are hot rather than wet and fall in between on price. Weekend nights carry a modest premium because so many visitors arrive from elsewhere in Asia for a short stay.
The currency is the Thai baht. Hotels, malls and chain restaurants take cards without fuss, but street food, markets, tuk tuks and motorbike taxis are cash only, so keep small notes on you. At checkout pay in baht rather than accepting the site's conversion to your home currency, which hides a margin. Thai hotels commonly list rooms before a 7 percent VAT and a 10 percent service charge, and some sites show that base rate while others show the total, so compare on the all in figure. There is no separate city tourist tax on hotel stays at present.
Once you have picked a cheap time to go, work out which base gives you the shortest travel.
Bangkok is cheapest in the low season, May, June, July, August, September.
January, February, November, December is peak season, when room prices are highest.
To spend the least, avoid the peak months of January, February, November, December, when prices climb.
The month to pick is June. Rooms sit at this city's yearly low, and at an average high of 33°C and low of 26°C with 149mm of rain it asks the least of you of any of its cheap months.
The wettest month in Bangkok is September, at 344mm, and it is also one of the cheapest. That is usually the reason the rooms are cheap.