Best Time to Visit Dhaka

Bangladesh · weather by month, temperature and rainfall

Best monthsDecember to February
HottestApril · 36°C
ColdestJanuary · 12°C
WettestJuly · 432 mm

If you want the most pleasant weather in Dhaka, plan your trip for December to February. April is the hottest month, with average highs of 36°C (96°F), while January is the coldest, with lows around 12°C (54°F). Rain is heaviest in July, at about 432 mm (17.0 in), and lightest in January, at 10 mm (0.4 in). June is the least comfortable month, mainly because of the rain.

When to go to Dhaka: a seasonal guide

November to February: the sweet spot

This is the season you want. Days are dry and sunny, and evenings turn cool. Dec and Jan are the coolest, with lows of 12°C in January, so you'll want a light jacket after dark. November is a little warmer and still rather humid, but it's nearly as pleasant. Rain is rare in all four months.

It's also the best time for walking. You can wander Old Dhaka (the old city, around Shankhari Bazar and Sadarghat river port) without getting soaked or wrung out. A boat ride on the Buriganga river is far nicer in clear weather. Day trips to Sonargaon, the old capital about an hour out, work well too.

Winter is high season, so expect more visitors and busier hotels. Pitha (rice cakes, sold at street stalls) are a winter treat. February brings Ekushey Book Fair, which fills the Bangla Academy grounds all month. It's a great look at local life. On 21 February, people gather at the Shaheed Minar monument for Language Martyrs' Day. Expect crowds and some road closures.

March to May: hot and getting wet

March is still Good. It's hot but mostly dry. By April it's 36°C, humid, and storms start. May is rainy on most days. Fit your sightseeing into mornings, then cool off in a mall or café. Pohela Boishakh, the Bengali New Year on 14 April, is worth the heat. Locals wear red and white and gather under the banyan trees at Ramna Park. The streets are packed, so go with patience.

June to October: monsoon

Be honest with yourself here: this is the hardest time to visit. It rains on almost every day from June to September, and July is the wettest at 432 mm. Humidity sits close to 90%, and the sun barely shows. Streets flood, and rickshaw rides can turn into slow wades.

The upside is fewer visitors, lush green countryside and lower prices. If you come, keep plans flexible and allow extra time for traffic. October is easing off but still damp.

Which month for you?

First-timers and sightseers should pick December or January. Book-lovers should aim for February. If you want the New Year buzz and can handle heat, go in April. Choose the monsoon only if you don't mind getting wet.

Dhaka weather by month

5°10°15°20°25°30°35°40°0225450January: 10 mm rainFebruary: 22 mm rainMarch: 54 mm rainApril: 141 mm rainMay: 324 mm rainJune: 377 mm rainJuly: 432 mm rainAugust: 414 mm rainSeptember: 294 mm rainOctober: 219 mm rainNovember: 41 mm rainDecember: 25 mm rainJanuary: 24°CFebruary: 29°CMarch: 34°CApril: 36°CMay: 34°CJune: 32°CJuly: 31°CAugust: 31°CSeptember: 31°COctober: 30°CNovember: 28°CDecember: 25°CJanuary: 12°CFebruary: 15°CMarch: 21°CApril: 24°CMay: 26°CJune: 27°CJuly: 26°CAugust: 26°CSeptember: 26°COctober: 23°CNovember: 18°CDecember: 14°CJanFebMarAprMayJunJulAugSepOctNovDec mm°C
Avg high Avg low Rainfall (mm)
Jan24°C / 12°C10 mmExcellentFeb29°C / 15°C22 mmExcellentMar34°C / 21°C54 mmGoodApr36°C / 24°C141 mmPoorMay34°C / 26°C324 mmPoorJun32°C / 27°C377 mmPoorJul31°C / 26°C432 mmPoorAug31°C / 26°C414 mmPoorSep31°C / 26°C294 mmPoorOct30°C / 23°C219 mmPoorNov28°C / 18°C41 mmExcellentDec25°C / 14°C25 mmExcellent

Monthly climate table

MonthHighLowRainRainy daysHumiditySun hrs/dayRating
January24°C 76°F12°C 54°F10 mm268%8.2Excellent 10
February29°C 84°F15°C 60°F22 mm358%9Excellent 9.6
March34°C 93°F21°C 69°F54 mm755%7.5Good 6.6
April36°C 96°F24°C 76°F141 mm1465%5.7Poor 2.1
May34°C 93°F26°C 79°F324 mm2476%3.9Poor 1.4
June32°C 89°F27°C 80°F377 mm2688%1.5Poor 0.3
July31°C 88°F26°C 80°F432 mm3089%1Poor 0.3
August31°C 88°F26°C 79°F414 mm2990%1Poor 0.4
September31°C 87°F26°C 78°F294 mm2789%1.7Poor 1
October30°C 86°F23°C 74°F219 mm1784%5.4Poor 3.1
November28°C 82°F18°C 65°F41 mm379%8.9Excellent 8.9
December25°C 77°F14°C 57°F25 mm276%8.2Excellent 9.3

Frequently asked questions

When is the best time to visit Dhaka?

The best time to visit Dhaka is December to February, based on comfortable temperatures, low rainfall and plenty of sunshine.

What is the hottest month in Dhaka?

April is the hottest month in Dhaka, with an average high of 36°C (96°F).

What is the coldest month in Dhaka?

January is the coldest month in Dhaka, with an average low of 12°C (54°F).

What is the rainiest month in Dhaka?

July is the wettest month, with about 432 mm (17.0 in) of rain. January is the driest, with 10 mm (0.4 in).

Nearby destinations

More in Bangladesh