Bali's surrounding seas remain warm throughout the year, generally around 27–30°C, although water temperatures vary by season and location.
However, warm water doesn't necessarily mean safe swimming conditions.
Wave height, currents, tides, reefs and seasonal winds can all affect the suitability of a beach for swimming, snorkelling or surfing.
West-Coast Beaches
Beaches around Seminyak, Canggu and Uluwatu can experience powerful surf and strong currents.
Conditions vary between individual beaches and throughout the year.
East- and Southeast-Coast Beaches
Sanur and parts of Nusa Dua offer more sheltered coastal environments.
However, tides, reef areas, currents and changing weather still affect swimming conditions.
Snorkelling, Diving & Boat Trips
Visibility and sea conditions vary considerably around Bali.
A calm beach on one side of the island doesn't guarantee similar conditions elsewhere.
For boat trips, snorkelling and diving, always follow experienced local operators' advice and check the latest marine forecasts.
Choose beaches according to actual conditions and your swimming ability, not simply the temperature of the water.