Skip to content
WanderWhen

Chattogram weather in April

April is a challenging month to visit Chattogram — consider December–February instead. Expect highs around 33°C, lows near 24°C, and about 6.3 days with rain.

4.8 · Poortravel score for April
Avg high
33°C
Avg low
24°C
Rainfall
51 mm
Rain days
6.3
Sunshine
11 h/day
Daylight
12.5 h

What to pack for Chattogram in April

  • light, breathable clothing
  • sun protection (hat, SPF 50)
  • a packable rain layer

Humidity averages 76%; max daily wind around 17 km/h.

Chattogram in April: the details

In April, Chattogram sees average daytime highs of 33°C (92°F) and overnight lows of 24°C (76°F). Rainfall totals roughly 51 mm across 6.3 rainy days, and the sun shines about 11 hours per day with 12.5 hours of daylight mid-month. Relative humidity averages 76%.

In context: April is the warmest month of the year and the 7th-wettest in Chattogram. The sunniest month is April (11 h/day).

Chattogram April climate summary
MetricApril average
Daytime high33°C / 92°F
Overnight low24°C / 76°F
Rainfall51 mm over 6.3 rainy days
Sunshine11 h/day (12.5 h daylight)
Humidity76%
Travel score4.8 / 10

These figures are climate normals computed from the ERA5 weather reanalysis (2019–2024) for Chattogram, Bangladesh (22.34, 91.83) — see our methodology. Actual conditions vary year to year.

Not set on Chattogram? Browse the best places to visit in April ranked by travel score.

Frequently asked questions

How hot is Chattogram in April?

Daytime highs in Chattogram in April average 33°C (92°F); nights drop to about 24°C.

Does it rain in Chattogram in April?

Expect around 6.3 rainy days and 51 mm of rainfall in April.

Is April a good time to visit Chattogram?

April is a challenging month to visit Chattogram — consider December–February instead. Overall travel score: 4.8/10. The best months are December–February.

Also good in April, near Chattogram

Where should you go next month?

Get one email a month with the destinations at their seasonal best. Double opt-in, unsubscribe anytime.