Mahajanga Weather in January
January in Mahajanga sees daytime temperatures around 31°C (88°F) and lows of 25°C (77°F) at night.
As the wettest month of the year, keep in mind that rainfall is at its highest.
Rainfall in Mahajanga in January
Mahajanga is in the rainy season in January, with rain on around
19 days and an average of
440 mm (17 in).
Rainy season showers here are typically intense, often clearing quickly but coming down hard while they last.
Temperature in Mahajanga in January
In January, Mahajanga sees very high temperatures, with highs of
31°C (88°F). Nights drop to around
25°C (77°F).
For most visitors, the main thing to prepare for is the heat during the day.
Nights are warm at
25°C (77°F). It's worth making sure your accommodation has decent ventilation or air conditioning.
Sunshine in Mahajanga in January
Enjoy a sunny month with about
212 hours of sunshine, even though this month falls in the wet season. There is still enough sun to enjoy the outdoors.
Our weather planner can help you find worldwide destinations with pleasant weather during this period. June, July, August and September typically offer the best weather for Mahajanga.
perfect weather
pleasant
tolerable
unpleasant
poor
Avg daytime high
-5°C (23°F) cold → 32°C (90°F) hot
Monthly precipitation
0 mm (0 in) dry → 150 mm (5.9 in) wet
Perfect weather is subjective. On this map perfect weather has been defined with temperatures between 20°C (68°F) and 29°C (84°F) and not too much precipitation (less than 90 mm (3.5 in) a month).
Marker color shows the average daytime high temperature in January: blue is cold, red is hot.
Marker color shows total monthly precipitation in January: pale blue is dry, deep blue is wet.