Jon hanson - schooling bannerfish school (by-sa)
Jon hanson - schooling bannerfish school (by-sa) by jon hanson from london, UK, CC BY-SA 2.0, via Wikimedia Commons

Mozambique · Indian Ocean

Best time to dive Tofo

Mantas year-round (easiest in the clearer dry season); whale sharks most often October–March with the warm-water plankton bloom; humpbacks pass June–November (some from May), most July–September. May–October is the steadiest diving; April is the historic cyclone-risk peak. Giant small-eye stingrays are seen on offshore reefs most in the southern summer.

Peak season: May–March

Overall diving, month by month

Balanced scoring · forecasts include the 2026/27 El Niño outlook

0510Nov 2026: 7.4 (Great)7.4Nov2026Dec 2026: 7.4 (Great)7.4DecJan 2027: 7.4 (Great)7.4Jan2027Feb 2027: 7.3 (Great)7.3FebMar 2027: 7.1 (Great)7.1MarApr 2027: 6.9 (Good)6.9AprMay 2027: 7.0 (Great)7.0MayJun 2027: 7.0 (Great)7.0JunJul 2027: 7.2 (Great)7.2JulAug 2027: 7.2 (Great)7.2AugSep 2027: 7.2 (Great)7.2SepOct 2027: 7.5 (Great)7.5OctNov 2027: 7.4 (Great)7.4NovDec 2027: 7.4 (Great)7.4Dec

Confidence: Nov high · Dec high · Jan medium · Feb medium · Mar medium · Apr medium · May medium · Jun medium · Jul medium · Aug medium · Sep medium · Oct medium · Nov medium · Dec medium

What's good when

Each attribute scored 0–10 for every month

Nov2026DecJan2027FebMarAprMayJunJulAugSepOctNovDec
Pelagic & big animals99998888888999
Macro life66666666666666
Coral & reef health44444444444444
Visibility66666677777666
Water temperature8101010109876678810
Weather & sea state87656788889987
Operations & access99999999999999

Water temperature & visibility

MonthWaterVisibility
November 202626.5 °C (80 °F)10–20 m
December 202628.0 °C (82 °F)10–20 m
January 202728.5 °C (83 °F)10–20 m
February 202729.0 °C (84 °F)10–20 m
March 202728.5 °C (83 °F)10–20 m
April 202727.5 °C (82 °F)15–20 m
May 202726.0 °C (79 °F)15–25 m
June 202725.0 °C (77 °F)15–25 m
July 202724.0 °C (75 °F)15–25 m
August 202724.0 °C (75 °F)15–25 m
September 202724.5 °C (76 °F)15–25 m
October 202725.5 °C (78 °F)15–20 m
November 202726.5 °C (80 °F)10–20 m
December 202728.0 °C (82 °F)10–20 m

Marine life calendar

JanFebMarAprMayJunJulAugSepOctNovDec
reef manta●●●●PeakPeakPeakPeakPeakPeak●●
whale sharkPeakPeakPeak●●PeakPeak
humpback whale●●PeakPeakPeak●●
small-eye stingrayPeakPeak●●●●●●●●●Peak

Peak = best odds · ● = regularly seen · blank = unlikely. Calendar months, every year.

About the diving

Difficulty
Intermediate
Current strength
3 / 5
Luxury level
3 / 5
Typical depth
10–30 m
Max depth of interest
30 m
Dive styles
Day boat, Resort
Suggested certification
Advanced Open Water (surf launches, offshore reefs)
Nearest airport
INH
Snorkelling
Good
Known for
reef manta, whale shark, humpback whale, small-eye stingray

Famous sites: Manta Reef · Giant's Castle · Salon · Amazon

Season notes & sources

  • Mantas year-round (easiest in the clearer dry season); whale sharks most often October–March with the warm-water plankton bloom; humpbacks pass June–November (some from May), most July–September. May–October is the steadiest diving; April is the historic cyclone-risk peak. Giant small-eye stingrays are seen on offshore reefs most in the southern summer.

Sources