The Indian Ocean water temperature Sea temperature today and for the next 7 days
13–30 °C
Across the Indian Ocean, the sea is 13 to 30 °C at the surface right now. Over the next 7 days it stays between 11 and 31 °C.
The water stays close to the surface temperature down to about 6–56 m at the sites we follow; deeper it gets colder.
Most divers here need a rash guard or 1–2 mm today.
Next 7 days
- Sat 14 Nov13–31 °C
- Sun 15 Nov12–31 °C
- Mon 16 Nov12–31 °C
- Tue 17 Nov11–31 °C
- Wed 18 Nov11–31 °C
- Thu 19 Nov11–31 °C
- Fri 20 Nov13–31 °C
By dive site
| Site | Now | Today | Warm down to | Suit |
|---|---|---|---|---|
| Dhonfanu ThilaDharavandhoo | 30.4 °C | 30–31 °C | ~42 m | Rash guard |
| Veligandu EastRasdhoo | 29.8 °C | 30 °C | past 16 m | Rash guard |
| Maalhos ThilaNorth Ari Atoll | 29.8 °C | 30 °C | past 6 m | Rash guard |
| ChameauNosy Be | 29.8 °C | 30 °C | past 10 m | Rash guard |
| Shark pointNosy Be | 29.8 °C | 30 °C | ~13 m | Rash guard |
| NeregandoFuvahmulah | 29.7 °C | 30 °C | past 56 m | Rash guard |
| ThundiFuvahmulah | 29.7 °C | 30 °C | past 56 m | Rash guard |
| Tiger HarbourFuvahmulah | 29.7 °C | 30 °C | past 56 m | Rash guard |
| FarikedeFuvahmulah | 29.7 °C | 30 °C | past 56 m | Rash guard |
| Gemmiskih FannoFuvahmulah | 29.7 °C | 30 °C | past 56 m | Rash guard |
| Kudhu FalhagandoFuvahmulah | 29.7 °C | 30 °C | past 56 m | Rash guard |
| RasgefannoFuvahmulah | 29.7 °C | 30 °C | past 56 m | Rash guard |
| AmbulFuvahmulah | 29.7 °C | 30 °C | past 56 m | Rash guard |
| Rasdhoo BeyruRasdhoo | 29.7 °C | 30 °C | ~51 m | Rash guard |
| Aruh fannoFuvahmulah | 29.7 °C | 30 °C | past 56 m | Rash guard |
| Haandhi ElheFuvahmulah | 29.7 °C | 30 °C | past 56 m | Rash guard |
| MaaneyreFuvahmulah | 29.7 °C | 30 °C | past 56 m | Rash guard |
| Ali ThilaMaafushi | 29.7 °C | 30 °C | past 6 m | Rash guard |
| Alimas FaruMaafushi | 29.7 °C | 30 °C | ~44 m | Rash guard |
| Jack FaruMaafushi | 29.7 °C | 30 °C | ~44 m | Rash guard |
| Kahambu GiriMaafushi | 29.7 °C | 29–30 °C | past 6 m | Rash guard |
| Rannalhi Bodu GiriMaafushi | 29.7 °C | 29–30 °C | ~44 m | Rash guard |
| Broken RockSouth Ari Atoll | 29.6 °C | 29–30 °C | past 6 m | Rash guard |
| Dhigu ThilaMaafushi | 29.6 °C | 29–30 °C | past 6 m | Rash guard |
| Dhigurah ArchesSouth Ari Atoll | 29.6 °C | 29–30 °C | past 6 m | Rash guard |
| Holiday BeyruSouth Ari Atoll | 29.6 °C | 30 °C | past 56 m | Rash guard |
| Fish HeadNorth Ari Atoll | 29.6 °C | 29–30 °C | past 25 m | Rash guard |
| Five RocksSouth Ari Atoll | 29.6 °C | 29–30 °C | past 6 m | Rash guard |
| Maamigili BeyruSouth Ari Atoll | 29.6 °C | 30 °C | past 56 m | Rash guard |
| Fish BankSouth Ari Atoll | 29.6 °C | 29–30 °C | past 47 m | Rash guard |
| Kunaavashi KanduVaavu Atoll | 29.6 °C | 30 °C | past 6 m | Rash guard |
| The Bar ReefKalpitiya | 29.6 °C | 30 °C | past 6 m | Rash guard |
| Victory WreckMalé | 29.5 °C | 30 °C | ~33 m | Rash guard |
| Cocoa CornerMaafushi | 29.5 °C | 29–30 °C | ~29 m | Rash guard |
| Kudhimaa WreckSouth Ari Atoll | 29.5 °C | 29–30 °C | past 6 m | Rash guard |
| Miyaru FaruMaafushi | 29.4 °C | 29–30 °C | past 6 m | Rash guard |
| Alimatha JettyVaavu Atoll | 29.4 °C | 29 °C | past 6 m | Rash guard |
| Hafsa ThilaRasdhoo | 29.4 °C | 29 °C | past 6 m | Rash guard |
| Miyaru KanduVaavu Atoll | 29.4 °C | 29 °C | past 6 m | Rash guard |
| Bahthi Giri (Coral Garden)Malé | 29.4 °C | 29–30 °C | ~32 m | Rash guard |
| Cement WallPaje | 28.8 °C | 28–29 °C | ~11 m | Rash guard |
| Stingray CityPaje | 28.8 °C | 28–29 °C | ~15 m | Rash guard |
| Big WallNungwi | 28.8 °C | 28–29 °C | ~25 m | Rash guard |
| Barracuda PointPaje | 28.8 °C | 28–29 °C | ~15 m | Rash guard |
| Lagoon MoundingPaje | 28.8 °C | 28–29 °C | ~15 m | Rash guard |
| Woo SouthPaje | 28.7 °C | 28–29 °C | ~11 m | Rash guard |
| Rockingham Wreck TrailFremantle | 20.3 °C | 20–21 °C | past 13 m | 7 mm |
| Wreck of the City of YorkFremantle | 19.1 °C | 19 °C | past 22 m | 7 mm |
| SS Clan StewartCape Town | 14.7 °C | 14–16 °C | ~17 m | 7 mm |
| AntipolisCape Town | 12.8 °C | 13–14 °C | ~7 m | 7 mm + hood |
Surface temperature from the Open-Meteo marine forecast; temperature at depth, where available, from Copernicus Marine models (daily averages). Both are model estimates.