Where and when to see humpback whales
Humpbacks migrate between cold feeding grounds and warm breeding grounds, passing dive regions at predictable times of year. In most places they are seen from the boat or heard underwater rather than met on scuba.
This guide documents sightings in 10 Good Dives regions. The most regions are in peak season in February–March, August.

Humpback whales sighting calendar
Calendar months, every year
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| TofoMozambique | ● | ● | Peak | Peak | Peak | ● | ● | |||||
| Ningaloo ReefAustralia | ● | Peak | Peak | Peak | ● | |||||||
| Okinawa & Kerama IslandsJapan | Peak | Peak | Peak | ● | ● | |||||||
| Saba & St KittsCaribbean Netherlands | Peak | Peak | Peak | ● | ● | |||||||
| Sardine Run (Wild Coast)South Africa | ● | Peak | Peak | Peak | ● | |||||||
| Tonga (Vava'u)Tonga | ● | Peak | Peak | Peak | ● | |||||||
| Turks & CaicosTurks & Caicos Islands | Peak | Peak | Peak | ● | ● | |||||||
| Socorro (Revillagigedo)Mexico | ● | Peak | Peak | ● | ● | |||||||
| Southern GBRAustralia | ● | ● | ● | ● | ||||||||
| Rowley ShoalsAustralia | ● | ● | ● |
Peak = best odds · ● = regularly seen · blank = unlikely.
Calendars describe animal presence, not weather or site access; check each region’s dive season. For grouped animals, a marked month may apply to only one member of the group. Sightings vary by site and dive.
Explore all 10 documented regions
- TofoMozambique · peak Jul–Sep
- Ningaloo ReefAustralia · peak Aug–Oct
- Okinawa & Kerama IslandsJapan · peak Jan–Mar
- Saba & St KittsCaribbean Netherlands · peak Jan–Mar
- Sardine Run (Wild Coast)South Africa · peak Jun–Aug
- Tonga (Vava'u)Tonga · peak Jul–Sep
- Turks & CaicosTurks & Caicos Islands · peak Jan–Mar
- Socorro (Revillagigedo)Mexico · peak Feb–Mar
- Southern GBRAustralia · seen Jul–Oct
- Rowley ShoalsAustralia · seen Jul–Sep