Where can you dive right now?

Live sea conditions for every iDive destination, swell, wind and water temperature pulled in real time, ranked so you can see the calmest, clearest water on the planet today. 57 destinations, updated live in your browser.

Reading live conditions for 57 destinations…
Reading…Havelock Island
India · Andamans
Live conditions loading…
Reading…Neil Island
India · Andamans
Live conditions loading…
Reading…Port Blair
India · Andamans
Live conditions loading…
Reading…Goa
India · Goa
Live conditions loading…
Reading…Netrani Island
India · Karnataka
Live conditions loading…
Reading…Pondicherry
India · Tamil Nadu
Live conditions loading…
Reading…Kadmat Island
India · Lakshadweep
Live conditions loading…
Reading…Bangaram Island
India · Lakshadweep
Live conditions loading…
Reading…Kovalam
India · Kerala
Live conditions loading…
Reading…Tarkarli Malvan
India · Maharashtra
Live conditions loading…
Reading…South Ari Atoll
Maldives · Indian Ocean
Live conditions loading…
Reading…North Male Atoll
Maldives · Indian Ocean
Live conditions loading…
Reading…Maafushi
Maldives · Indian Ocean
Live conditions loading…
Reading…Rasdhoo Atoll
Maldives · Indian Ocean
Live conditions loading…
Reading…Baa Atoll
Maldives · Indian Ocean
Live conditions loading…
Reading…Koh Tao
Thailand · SE Asia
Live conditions loading…
Reading…Phuket
Thailand · SE Asia
Live conditions loading…
Reading…Phi Phi
Thailand · SE Asia
Live conditions loading…
Reading…Krabi
Thailand · SE Asia
Live conditions loading…
Reading…Koh Lanta
Thailand · SE Asia
Live conditions loading…
Reading…Similan Islands
Thailand · SE Asia
Live conditions loading…
Reading…Bali
Indonesia · SE Asia
Live conditions loading…
Reading…Nusa Penida
Indonesia · SE Asia
Live conditions loading…
Reading…Gili Trawangan
Indonesia · SE Asia
Live conditions loading…
Reading…Komodo
Indonesia · SE Asia
Live conditions loading…
Reading…Raja Ampat
Indonesia · SE Asia
Live conditions loading…
Reading…Alor
Indonesia · SE Asia
Live conditions loading…
Reading…Banda Sea
Indonesia · SE Asia
Live conditions loading…
Reading…Sipadan
Malaysia · SE Asia
Live conditions loading…
Reading…Perhentian
Malaysia · SE Asia
Live conditions loading…
Reading…Tioman
Malaysia · SE Asia
Live conditions loading…
Reading…El Nido
Philippines · SE Asia
Live conditions loading…
Reading…Coron
Philippines · SE Asia
Live conditions loading…
Reading…Bohol Panglao
Philippines · SE Asia
Live conditions loading…
Reading…Moalboal
Philippines · SE Asia
Live conditions loading…
Reading…Hikkaduwa
Sri Lanka · Indian Ocean
Live conditions loading…
Reading…Trincomalee
Sri Lanka · Indian Ocean
Live conditions loading…
Reading…Fujairah
UAE · Arabian Gulf
Live conditions loading…
Reading…Muscat
Oman · Arabian Gulf
Live conditions loading…
Reading…Sharm El Sheikh
Egypt · Red Sea
Live conditions loading…
Reading…Hurghada
Egypt · Red Sea
Live conditions loading…
Reading…Dahab
Egypt · Red Sea
Live conditions loading…
Reading…Djibouti
Djibouti · Red Sea
Live conditions loading…
Reading…Mauritius
Mauritius · Indian Ocean
Live conditions loading…
Reading…Seychelles
Seychelles · Indian Ocean
Live conditions loading…
Reading…Zanzibar
Tanzania · East Africa
Live conditions loading…
Reading…Malta Gozo
Malta · Mediterranean
Live conditions loading…
Reading…Cyprus
Cyprus · Mediterranean
Live conditions loading…
Reading…Cairns
Australia · Pacific
Live conditions loading…
Reading…Fiji
Fiji · Pacific
Live conditions loading…
Reading…Papua New Guinea
Papua New Guinea · Pacific
Live conditions loading…
Reading…Solomon Islands
Solomon Islands · Pacific
Live conditions loading…
Reading…Cancun Cozumel
Mexico · Caribbean
Live conditions loading…
Reading…Key Largo
USA · Caribbean
Live conditions loading…
Reading…Ambergris Caye
Belize · Caribbean
Live conditions loading…
Reading…Grand Cayman
Cayman Islands · Caribbean
Live conditions loading…
Reading…Galapagos
Ecuador · Pacific
Live conditions loading…

Conditions are surface marine weather from Open-Meteo, refreshed live each visit. Underwater visibility depends on tide, site and recent weather, always confirm with your dive operator. A “Rough” read usually means a bumpier boat ride, not that diving is off.