| Month | High | Low | Rain | Wet days | Score |
|---|---|---|---|---|---|
| January | 32° | — | 594.4mm | 22.4 | 50 |
| February | 32.3° | 23.8° | 329.1mm | 16.9 | 49 |
| March | 33.1° | 24° | 217mm | 11.5 | 53 |
| April | 33.8° | 23.3° | 42.5mm | 2.3 | 68 |
| May | 33° | 21.7° | 8.3mm | 1.5 | 73 |
| June | 32° | 19.5° | 6.6mm | 0.7 | 79 |
| July | 31.7° | 18.1° | 0mm | 0 | 81 |
| August | 32.5° | 18.9° | 0mm | 0 | 78 |
| September | 33.4° | 20.4° | 2.7mm | 0.8 | 73 |
| October | 33.9° | 22.4° | 4mm | 1.8 | 69 |
| November | 33.8° | 23.9° | 91.5mm | 5.9 | 61 |
| December | 32.7° | 24° | 241.3mm | 15.3 | 47 |
January in Mahajanga averages a daily high of 32°C. Expect roughly 22.4 wet days totalling 594.4mm. Demanding conditions — pack for it and plan indoor options.
February in Mahajanga averages a daily high of 32.3°C with nights around 23.8°C. Expect roughly 16.9 wet days totalling 329.1mm. Demanding conditions — pack for it and plan indoor options.
March in Mahajanga averages a daily high of 33.1°C with nights around 24°C. Expect roughly 11.5 wet days totalling 217mm. Demanding conditions — pack for it and plan indoor options.
April in Mahajanga averages a daily high of 33.8°C with nights around 23.3°C. Rain is rare — about 2.3 wet days and 42.5mm across the month. Generally workable, with some weather to plan around.
May in Mahajanga averages a daily high of 33°C with nights around 21.7°C. Rain is rare — about 1.5 wet days and 8.3mm across the month. Generally workable, with some weather to plan around.
June in Mahajanga averages a daily high of 32°C with nights around 19.5°C. Rain is rare — about 0.7 wet days and 6.6mm across the month. Comfortable conditions for being outdoors all day.
July in Mahajanga averages a daily high of 31.7°C with nights around 18.1°C. Rain is rare — about 0 wet days and 0mm across the month. Comfortable conditions for being outdoors all day.
August in Mahajanga averages a daily high of 32.5°C with nights around 18.9°C. Rain is rare — about 0 wet days and 0mm across the month. Comfortable conditions for being outdoors all day.
September in Mahajanga averages a daily high of 33.4°C with nights around 20.4°C. Rain is rare — about 0.8 wet days and 2.7mm across the month. Generally workable, with some weather to plan around.
October in Mahajanga averages a daily high of 33.9°C with nights around 22.4°C. Rain is rare — about 1.8 wet days and 4mm across the month. Generally workable, with some weather to plan around.
November in Mahajanga averages a daily high of 33.8°C with nights around 23.9°C. Expect roughly 5.9 wet days totalling 91.5mm. Generally workable, with some weather to plan around.
December in Mahajanga averages a daily high of 32.7°C with nights around 24°C. Expect roughly 15.3 wet days totalling 241.3mm. Demanding conditions — pack for it and plan indoor options.
Each month scores out of 100. It starts at 100 and loses points for daytime highs outside a 20–27°C band, for wet days, and for nights below 2°C. Nothing else is weighted in — no crowd data, no prices, no opinion. Mahajanga peaks at 81.
Based on 30 years of records, May–September scores highest for comfort in Mahajanga, balancing daytime temperature against rainfall.
October is the warmest, averaging a daily high of 33.9°C.
January is the wettest, averaging 594.4mm of rain across roughly 22.4 wet days.
July is the coolest month, with average daily highs around 31.7°C.