Destinations
All 235 dive destinations
Every place we rate, by region, with its best months to dive.
Asia-Pacific
- AlorJun–Oct
- AmbonOct–Feb
- AnilaoJan–May
- Apo IslandFeb–May
- Bali
- MenjanganMay–Sep
- Nusa PenidaJul–Oct
- Tulamben / AmedMay–Sep
- Banda SeaOct
- Bohol / PanglaoJan–May
- BunakenAug–Oct
- Byron Bay / Julian RocksJun–Sep
- Cenderawasih BayAny month
- Chuuk (Truk) LagoonAug–Oct
- Cook IslandsJun–Oct
- CoronJan–May
- Derawan / SangalakiApr–Aug
- DonsolMar–May
- Dumaguete / DauinFeb–May
- Fiji
- Beqa LagoonMar, May, Jul
- Bligh WaterJun–Oct
- TaveuniJul–Nov
- FiordlandJan–Mar
- French Polynesia
- FakaravaJun–Jul
- Moorea / TahitiJul–Oct
- RangiroaJul–Nov
- Gili IslandsMay–Sep
- Great Barrier Reef
- CairnsJul–Nov
- Ribbon ReefsJun–Jul
- Green IslandMar–Jun
- HalmaheraOct–Feb
- Hawaii
- Big Island / KonaSep–Dec
- Kauai / NiihauAug–Sep
- Maui / MolokiniOct–Nov
- OahuMay–Jul
- Koh Lanta / Hin DaengDec–Apr
- Koh Phi PhiDec–Apr
- Koh TaoFeb–Jun
- Komodo
- Layang LayangMar–Jun
- Lembeh StraitAug–Oct
- LombokMay–Sep
- Lord Howe IslandNov–Feb
- Mabul / KapalaiFeb–May
- MalapascuaJan–May
- Mergui ArchipelagoDec–Apr
- MoalboalJan–May
- Neptune IslandsMay–Oct
- Nha TrangApr–Aug
- NingalooMay–Jul
- OkinawaJan–May
- OslobFeb–Jun
- PalauMar–Apr
- Palawan / El NidoJan–May
- Papua New Guinea
- PerhentianMar–Jul
- PhuketJan–Apr
- Poor KnightsJan–Apr
- Puerto GaleraFeb–May
- Pulau WehFeb–Apr
- Raja Ampat
- Dampier StraitJan–Mar
- MisoolOct–Feb
- Wayag / NorthOct–Feb
- RedangMar–Jul
- Richelieu RockDec–Apr
- Rowley ShoalsAug–Nov
- Similan IslandsDec–Apr
- SipadanFeb–May
- Solomon IslandsMay–Jul
- Southern LeyteFeb–May
- SS YongalaAug–Dec
- TasmaniaJan–May
- Ticao / Manta BowlMar–May
- TiomanMay–Sep
- Togean IslandsAug–Oct
- TongaAug–Sep
- Triton BayAug–Dec
- TubbatahaMar–May
- VanuatuMay–Sep
- WakatobiAug–Nov
- YapApr–Aug
- YonaguniMar–Jun
Indian Ocean
- Aliwal ShoalAny month
- Andaman IslandsDec–Apr
- Cape Town / False BayDec–Apr
- ComorosAug–Dec
- FuvahmulahJan–Apr
- GansbaaiDec–Apr
- LakshadweepDec–Apr
- Mafia IslandNov–Mar
- Maldives
- Baa / HanifaruSep–Nov
- North & Central AtollsJan–Apr
- South (Addu / Laamu)Jan–Apr
- MauritiusAug–Dec
- Nosy BeMay–Sep
- Ponta do OuroMay–Jul
- Protea BanksJan–May
- ReunionMay–Sep
- Sardine RunJun–Jul
- SeychellesFeb–Apr
- Sri Lanka
- East (Trincomalee)May–Sep
- West (Hikkaduwa)Dec–Apr
- TofoOct–Feb
- WatamuNov–Mar
- ZanzibarNov–Mar
Red Sea & Middle East
- Abu DabbabAny month
- Al ShaheenJul–Sep
- AqabaAny month
- Brothers IslandsOct–Nov
- Daedalus ReefJun–Aug
- DahabOct–Jan
- Daymaniyat IslandsAny month
- DjiboutiDec–Jan
- EilatAny month
- El QuseirAny month
- HurghadaAny month
- Marsa AlamAny month
- MusandamOct–Dec
- Nuweiba / Ras Abu GalumAny month
- SafagaOct–Jan
- Saudi Red SeaOct–Feb
- Sharm el-Sheikh / Ras MohammedOct–Dec
- SocotraJan–May
- St John's / Fury ShoalsAny month
- Strait of Gubal / ThistlegormOct–Dec
- SudanSep–Nov
- Zabargad & Rocky IslandMay–Aug
Europe & Atlantic
- Azores
- AzoresJul–Aug
- Santa MariaMay–Sep
- Canary Islands
- El HierroJun–Oct
- Gran CanariaSep–Jan
- LanzaroteSep–Oct
- TenerifeSep–Nov
- Cape VerdeJul–Aug
- Costa Brava / MedesMay–Sep
- CroatiaJun–Sep
- ElbaMay–Sep
- French Riviera / CorsicaMay–Sep
- GreeceMay–Sep
- Ibiza / FormenteraMay–Sep
- IrelandJun
- KasJun–Oct
- MadeiraMay–Sep
- MallorcaMay–Sep
- Malta / GozoMay–Sep
- MenorcaJul
- Norway
- Lofoten / Skjervoy orcasNov–Dec
- Narvik wrecksApr–Aug
- Portofino / Ligurian SeaJun–Sep
- Sao TomeFeb–Jun
- SardiniaMay–Sep
- Scapa FlowApr–Aug
- Sesimbra / BerlengasMay–Sep
- Sicily / UsticaMay–Sep
- SilfraMay–Sep
- UK
- CornwallMay–Sep
- Farne IslandsMay–Sep
- ZenobiaJun–Oct
Caribbean
- ArubaDec–Apr
- Bahamas
- Andros / NassauJan–May
- BiminiJan–Feb
- ExumasFeb–Jun
- Grand Bahama / FreeportFeb–Jun
- Tiger BeachOct–Jan
- BarbadosMar–May
- Belize
- Blue Hole / LighthouseJan–May
- Gladden SpitMar–May
- TurneffeJan–May
- Bocas del ToroJan–Apr
- BonaireAny month
- British Virgin IslandsJan–May
- Cancun / Riviera MayaJun–Aug
- Cayman Islands
- Grand CaymanJan–May
- Little CaymanMar–Jul
- Cenotes (Tulum / Playa)Any month
- Corn IslandsJan–May
- CozumelFeb–May
- CuracaoNov–Mar
- DominicaJan–May
- Florida Keys
- Dry TortugasMar–Jul
- Key LargoAug–Sep
- Key WestMar–Jul
- GrenadaMar–May
- GuadeloupeJan–May
- GuanajaDec–Apr
- Isla MujeresJun–Aug
- JamaicaDec–Apr
- Jardines de la ReinaFeb–Jun
- Jupiter / Palm BeachAug–Oct
- MartiniqueJan–May
- ProvidenciaMar–May
- Puerto RicoApr–Jul
- RoatanMar–Jul
- SabaJul–Sep
- Silver BankFeb–Mar
- St. CroixSep–Oct
- St. Kitts & NevisFeb–Jun
- St. LuciaJan–May
- Statia (St. Eustatius)Feb–Jun
- TobagoJan–May
- Turks & CaicosJan–Feb
- UtilaApr–Aug
Americas
- AlaskaMay–Aug
- BermudaMay–Aug
- Cabo PulmoJul–Nov
- Cabo San LucasNov–Mar
- California
- Catalina IslandJun–Oct
- Channel IslandsJun–Oct
- La Jolla / San DiegoJun–Oct
- MontereyJul–Oct
- Cano Island / Drake BayDec–Apr
- Cocos IslandJun–Nov
- CoibaJan–Mar
- Easter Island (Rapa Nui)Nov–Mar
- Fernando de NoronhaSep–Jan
- Flower Garden BanksMay–Aug
- Galapagos
- CentralAny month
- Darwin & WolfAny month
- Western (Isabela/Fernandina)Oct–Jan
- Guadalupe IslandJan–May
- Guanacaste / CatalinasDec–Apr
- Isla de la PlataAny month
- Loreto / Sea of Cortez NorthMar–Apr
- MalpeloFeb–Mar
- NewfoundlandMay–Aug
- Outer BanksApr–Aug
- Peninsula ValdesOct–Feb
- Puerto Vallarta / BanderasDec–Apr
- Puget SoundNov–Mar
- Sea of Cortez / La PazNov–Feb
- Socorro / Revillagigedo
- Roca PartidaNov–May
- Socorro / RevillagigedoNov–May
- Vancouver IslandAug–Sep