Ready to surf a Bali break? Canggu and Kuta suit beginners, while Uluwatu and Padang Padang on the Bukit Peninsula suit surfers comfortable on reef. The best window for bigger swell and offshore winds is May to September.
The spots below are ordered by ability, from gentle sand to hollow reef, not ranked as better or worse. For closer-to-home options, see where to surf in Italy.
Bali surf season and wind
Bali’s primary surf season is the winter, June to September, which Luex Surf describes as bringing the biggest swells and favourable west coast winds. Thermal’s Bali surf guide widens the best window for bigger swell and offshore winds to May to September, and notes that several spots work year-round. For a first trip, aim for the overlap of June to September if the Bukit reefs are on your list.
The rainy season is quieter. Luex Surf says winds are often offshore on the east coast then, and a 2022 Bali surf report describes the dry season as bringing offshore winds all day.

East coast versus west coast breaks
The practical split is between the gentler, easier-access beaches around Canggu and the reef waves of the Bukit. Thermal’s guide calls Canggu the easiest base for mixed levels and the Bukit better for surfers who are comfortable on reef. Use the wind pattern above as a second filter:
- Dry-season dates: favour the west coast winds that arrive with the bigger swells, and match the break to your level using the list below.
- Rainy-season dates: look at east coast breaks, where winds are often offshore, and expect a quieter lineup.
- Mixed-ability groups: choose Canggu as a base so beginners and stronger surfers can share the same area.
Beginner-friendly spots
Kuta and Legian
Kuta Beach and Legian are mellow sand-bottom waves where most surf schools teach beginners, according to Thermal. Kuta is also the closest beach area to the airport and the central tourism hub, per Luex Surf. It suits first-timers who want a lesson on arrival and a forgiving bottom, but not surfers chasing hollow, powerful waves.

Canggu: Berawa, Batu Bolong and Old Man’s
Canggu offers perfect beginner and longboard setups at Berawa and Batu Bolong, says Luex Surf. Thermal adds that Old Man’s is a rolling right that suits longboards and mid-lengths. Canggu fits groups with mixed levels and surfers who want a longer board under their feet. It is a weaker fit for anyone looking mainly for hollow, powerful waves.

Reef waves on the Bukit Peninsula
The Bukit Peninsula is where Bali’s reef reputation comes from. Luex Surf warns that many of its waves break over shallow, sharp reef and that crowds can be fairly cut-throat on a good swell. Thermal’s verdict is that the Bukit reefs are better once you are comfortable on your own.
Uluwatu
Uluwatu at a manageable size is a hollow, long left over shallow reef with several take-off sections, according to Thermal. Travel Surf describes five sections that give more choice day to day, and says Uluwatu handles big swells better than neighbouring Padang Padang.
Is the reef dangerous? It can be, because the reef is shallow and sharp, so Uluwatu suits surfers who already handle reef and crowds. A smaller day with several sections to choose from is the more forgiving way to meet it. Beginners should learn elsewhere first.
Padang Padang
Padang Padang is a very hollow left breaking in front of a cliff and is aimed at advanced and expert surfers, per Thermal. Travel Surf says it peels over very shallow reef and needs at least 4 ft of swell, because below that the reef is too shallow. Its season runs May to October, with the best conditions May to September and a peak in August.
Tide decides how safe it is. Mid tide is the safest, and low tide on a big swell is for experts only. The same source is blunt that Padang Padang is not a place to learn or to progress, and that it can be dangerous without the level: the reef is very shallow, the barrel is powerful and there are currents.
Comparison of the main Bali spots
| Spot | Level | Wave and bottom | Key condition | Planning use |
|---|---|---|---|---|
| Kuta and Legian | Beginner | Mellow sand-bottom waves | Most surf schools teach here | Book a first lesson close to the airport |
| Canggu (Old Man’s) | Mixed levels, longboard and mid-length | Rolling right | Easiest base for mixed levels | Choose it for groups with different abilities |
| Uluwatu | Comfortable on reef | Long hollow left over shallow reef | Five sections; best at manageable size | Step up here once reef feels routine |
| Padang Padang | Advanced to expert | Very hollow left over very shallow reef | At least 4 ft of swell; mid tide safest | Time it for mid tide, May to September |
Wave descriptions come from Thermal’s Bali surf guide, while the swell and tide thresholds for Padang Padang come from Travel Surf.
Choosing your Bali coast and next trips
Beginners should start at Kuta or Canggu and stay on sand until they can read a lineup. Intermediate surfers can move to Uluwatu on manageable days. Padang Padang is for experts who can time mid tide and a swell of at least 4 ft. If Bali is one stop on a wider itinerary, compare it with a winter-to-spring option such as surf in marocco, or look beyond the island to surf in indonesia.

Frequently asked questions
How much does a surf trip to Bali cost?
The supplied evidence prices only one item: Padang Padang beach entry is about IDR 15,000 for foreign adults and IDR 10,000 for children, according to Travel Surf. Flights into Denpasar often connect through hubs such as Dubai, Kuala Lumpur, Singapore or Jakarta, so compare routings through those hubs when pricing your trip, as Luex Surf notes.
Does Nyepi affect a surf trip?
Yes. Thermal notes that Nyepi, a Balinese Hindu holiday, shuts the island down for a full day, so check your dates before booking.
How far is Padang Padang from the airport?
Allow about 30 minutes by car without traffic, according to Travel Surf.
Which other reef waves sit on the Bukit?
Beyond Uluwatu and Padang Padang, Thermal lists Impossibles, Bingin, Dreamland and Balangan in a row along the Bukit.
Is swimming safe at Bali’s surf beaches?
Not necessarily. Luex Surf says rips can be surprisingly strong and swimming is not advisable at many beaches.



