
The best time to dive in Bali depends on what you want to see and where you’re diving. We’re PADI instructors based in Amed, on the northeast coast, so here’s the practical version: you can dive in Bali all year, but some months suit some sites and some divers better than others.
Best Time to Dive in Bali at a Glance
| Months | Season | What to expect |
|---|---|---|
| April to June | Dry, shoulder | Calm seas, good visibility, fewer crowds |
| July to October | Dry, peak | Clearest, driest weather. Mola mola at Nusa Penida, but cooler water there |
| November to March | Wet | Warmer water, more rain, variable visibility. Amed often stays diveable |
Dry Season (April to October)
This is the most popular time, and for good reason.
- Better visibility and mostly sunny days
- Calmer seas on Bali’s northeast coast, including Amed and Tulamben
- Mola mola season at Nusa Penida from about July to October, though sightings are never guaranteed
- Busiest months are July and August, so book ahead
The trade-off is that Nusa Penida’s water can turn much colder in this period because of upwellings, so you need a thicker wetsuit there.
Wet Season (November to March)
The wet season brings warmer water and a lot of rain, but it doesn’t shut diving down.
- Showers are often short, and mornings are frequently fine
- Visibility can drop after heavy rain because of runoff, and it varies from day to day
- Fewer divers at most sites, and often lower prices
- The south and west coasts can get rougher, so conditions depend on the site
The northeast coast is usually more sheltered, which makes Amed a good wet-season base. We always check the day’s sea and visibility before we decide on a site.
Best Time to See Marine Life in Bali
- Mola mola (ocean sunfish): about July to October at Nusa Penida
- Manta rays: seen year-round at Nusa Penida, never guaranteed
- Macro life (nudibranchs, shrimps, frogfish): good all year in Amed and Tulamben
- Turtles and reef fish: all year on Amed’s reefs
Best Time to Dive in Bali for Beginners
Pick calm water, and choose the site as much as the month. Amed is one of the gentlest places in Bali to learn, with shore entries and little current for much of the year. The dry season gives the easiest conditions, but beginners can learn well here in the wet season too. Start with our guide to scuba diving in Amed, then try a PADI Discover Scuba Diving session or the PADI Open Water Diver course.
Best Time of Day to Dive
Early morning is usually best. The sea is calmer, visibility is often better, and popular sites like the Liberty Wreck in Tulamben are quieter before the crowds arrive.
Which Site for Which Month?
- Amed and Tulamben: diveable all year, with the calmest conditions in the dry season
- Nusa Penida: mola mola in the dry season, but stronger current and cooler water.
- Other Bali sites: conditions vary by coast and season, so ask a local operator
How We Dive Here
Our groups are small: usually 1 instructor to 2 students, never more than 4. We teach at your pace, we plan each dive around the day’s conditions, and we change the plan if the sea isn’t right.

Best Time to Dive in Bali FAQ
What is the best month to dive in Bali?
For most divers, July to September, when the weather is driest and visibility is good. If you want to avoid crowds, try April to June or late October.
Can you dive in Bali in the wet season?
Yes. Rain is common, but Amed and Tulamben often stay diveable. Visibility varies, so stay flexible.
When is mola mola season in Bali?
Roughly July to October at Nusa Penida. Sightings are never guaranteed.
What is the water temperature in Bali?
Typically warm and comfortable, but Nusa Penida can be much cooler during upwellings.
When is the quietest time to dive in Bali?
Outside July, August and the Christmas to New Year period.
Do I need to book ahead?
In July, August and late December, yes.
Plan Your Dive Trip With Us
Not sure when to come? Get in touch with your dates and we’ll tell you what to expect.




