SwellByte

Bali Surf Guide

Bali offers year-round surf, from world-class lefts on the Bukit Peninsula to beginner beach breaks at Canggu and the high-performance right at Keramas, split by season and coast.

Best season
April–October, dry season (May–September peak)
Skill level
All levels — beginner beach breaks to expert reefs
Water temp
26–29°C (79–84°F), warm year-round; boardshorts
Nearest airport
Denpasar (DPS)

Overview & best season

Bali surfs all year because its two monsoon seasons hand off between coasts. The dry season (April–October) brings southeast trade winds and consistent SW groundswell, lighting up the west-facing Bukit Peninsula reefs. The wet season (November–March) shifts the focus east, where offshore mornings favour Keramas, Sanur and Nusa Dua.

The surf scene is well developed and crowded: Bali draws surfers from across the world, and the marquee Bukit breaks can be packed during the dry-season peak. May, June and September often balance good swell with slightly thinner crowds than the July–August high season.

Waves & skill level

The Bukit Peninsula holds Bali's most famous waves. Uluwatu is a long, hollow left peeling along the base of limestone cliffs over a shallow, sharp reef; Padang Padang is an even heavier, barrelling left for advanced surfers only. Both reward experienced surfers and punish mistakes.

For beginners and intermediates, the beach breaks at Canggu and Kuta offer forgiving, shifting sandbar waves with surf schools and rentals nearby. On the east coast, Keramas is a powerful, high-performance right-hand reef break and a former WSL Championship Tour venue — a fast, ramp-like wave suited to confident intermediates and experts.

Getting there & around

Most visitors fly into Ngurah Rai International Airport in Denpasar (DPS), the island's only major airport, with wide connections across Asia and Australia. The surf spots are spread out: the Bukit reefs sit in the south, Canggu on the west coast, and Keramas to the east, so no single base reaches everything quickly.

Getting around is usually by rented scooter, which is cheap and flexible, or by hiring a private driver for longer transfers and board-laden trips. Traffic in the Canggu–Seminyak corridor can be heavy, so allow extra time.

Where to stay, hazards & etiquette

Canggu suits beginners and those wanting cafes and nightlife; Uluwatu and Bingin put you on the Bukit's best reefs; Kuta is central and convenient for beach breaks. Water is warm year-round (26–29°C / 79–84°F), so boardshorts or a swimsuit are enough.

The main hazards are shallow, live coral reef, strong currents and rips, sea urchins, and crowds at the popular breaks. Wear reef booties where appropriate, clean and disinfect coral cuts promptly to avoid infection, and respect local etiquette: don't drop in, wait your turn, and give priority to surfers who know the reef.

Surf spots in Bali

View the Bali surf forecast →

Monthly conditions in Bali

Historical monthly averages, 2020–2024, measured near Uluwatu. The percentage is the chance a given day is surfable (3ft+).

Jan
100%
Feb
98%
Mar
95%
Apr
100%
May
100%
Jun
100%
Jul
100%
Aug
100%
Sep
100%
Oct
99%
Nov
96%
Dec
100%
Swell period
12s
12s
13s
14s
15s
15s
15s
15s
14s
14s
13s
13s
Water temp
85°F
85°F
85°F
85°F
84°F
83°F
82°F
82°F
83°F
84°F
85°F
86°F