It’s not as fun to kick back on one of Bali’s beautiful beaches in wet weather. It kinda defeats the point of a beach day.

Most visitors travel to Bali for a touch of the tropical life, however the island is a victim of dreaded rain too – just like anywhere in the world.

From learning all about local crafts and visiting art museums to hanging out in cool local spaces and working up a sweat at a gym class, there’s so much to keep you entertained even when the sun isn’t shining.

Here’s an epic helpful guide of what to do in Bali when it rains!

20 Things to Do in Bali During Rainy Season

You don’t have to hideaway in your room or villa when it starts raining in Bali, there are loads of things to do to wait out the downpour!

Hit the Shops at Beachwalk Shopping Center

Beachwalk Shopping Center

Shoping Mall
Modern & Great Events
Mon-Thu 11:00-20:00 Fri-Sun 12:00-21:00
Jl. Pantai Kuta

Beachwalk Shopping Center

Shoping Mall

When the rain is pouring down in Bali, why not take it as an opportunity to do a spot of shopping?

While heading to an open-air market to browse for souvenirs and new clothes might be off the cards, the island’s many boutiques and collection of malls are the perfect place to shelter from the storm – and to spend a bit of cash too.

Describing itself as an “oasis in the heart of Kuta”, Beachwalk Shopping Center has been beautifully designed with ocean views and plenty of green spaces.

Spend a rainy afternoon in Bali shopping the collection of international and local stores.


See a Devdan Performance at the Bali Nusa Dua Theatre

Devdan Show at Bali Nusa Dua Theatre

Mon/Wed/Fri/Sat 7:30 PM - 9:00 PM
+62 361 770197
Komplek, Jl. ITDC Nusa Dua, Benoa, Kec. Kuta Sel., Kabupaten Badung

Devdan Show at Bali Nusa Dua Theatre

Take a chance to discover more about Indonesian culture by seeing a performance of Devdan.

A perfect solution for those looking for what to do in Bali when it rains, the cultural extravaganza tells the story of two children who find a hidden treasure chest and go on an adventure.

The amazingly choreographed show is a colourful display of aerial acrobatics, great music and dazzling costumes.

Make sure to reserve your seats for the evening show which takes place 3 days a week on Monday, Wednesday, Saturday.


Try Out Batik Making

Photo by: Create your own handmade Batik painting (Viator)

How about spending a rainy day in Bali trying your hand at some local Indonesian crafts?

You can join this handmade Batik painting workshop just outside of Ubud, and learn all about how to make traditional batik.

The textile technique, which uses hand-painting to decorate fabric, is an important part of Indonesian design and culture.

The workshop will show you how to create your very own colorful design which is drawn using hot wax. And afterwards? Take your work home as the perfect unique souvenir from Bali!


Have a Blast at Trans Studio Bali

Trans Studio Mall

Everyday 10:00 AM-10:00 PM
(+62) 361 6202 300
Jl. Imam Bonjol 440, Pemecutan Klod, Denpasar Barat, Kota Denpasar

Trans Studio Mall

Stay dry and have fun at this indoor theme park!

A world of roller coasters, immersive rides and interactive games, enter into the world of Trans Studio and completely forget about the wet weather outside. It’s a super fun addition to your list of what to do in Bali when it rains, especially if you are trying to entertain some bored kids.

Trans Studio is the kind of place where you can spend more than a few hours being entertained by the big displays and choice of rides.

Begin with riding the Boomerang, a rooftop rollercoaster, then experience indoor skydiving at iFly before hitting the racetrack at Formula Karts.


Catch a Movie at Paradiso Ubud

Paradiso Ubud

Everyday 7:00 AM-10:00 PM
+62 811-3991-718
Jl. Goutama Sel., Ubud, Kec. Gianyar, Kabupaten Gianyar

Paradiso Ubud

Catching a movie when it’s raining in Bali is the perfect way to avoid the soggy weather.

The island has a good choice of movie theatres where you can watch a selection of the latest big international blockbusters, as well as a scattering of local Indonesian and Asian releases too.

Paradiso Ubud show an eclectic selection of movies with everything from international hits to cult classics and special showcases.


Shelter from the Rain at The Museum of Space Available (MoSA)

Museum of Space Available (MoSA)

Tues - Sun 11:00 AM - 7:00 PM
Jalan Pantai Batu Mejan No: 33a, Kabupaten Badung

Museum of Space Available (MoSA)

The Museum of Space Available has a focus on ecological design and the natural world, and questions how we can make use of waste products.

The front of the museum is impressively made out of more than 200,000 plastic bottles, and aims to highlight Indonesia’s plastic pollution problem.

Perfect for art fans wondering what to do in Bali when it rains, the two-story space includes creative studios and rotating exhibitions.


Soak in the Ambience of the Soaking Rice Terraces at Karsa Café

Karsa Café

Everyday 8:00 AM-7:30 PM
+62 817-344-658
Jl. Bangkiang Sidem, Keliki, Kec. Tegallalang

Karsa Café

Your day doesn’t have to be ruined when it rains in Bali. In fact, sometimes the rain can make the island and its lush nature look even more beautiful.

Take a trip to the serene Karsa Café, find a seat overlooking the landscape, and sit back and relax.

This popular café’s location overlooking the rice terraces means that it can get pretty popular, but when it rains things quieten down a bit. You can while away a tranquil hour or so with a cup of coffee, enjoying the atmospheric views over the rice terraces – minus the crowds.


Get Cultured at Agung Rai Museum of Art (ARMA)

Agung Rai Museum of Art (ARMA)

Everyday 9:00 AM-6:00 PM
+62 361 976659
Jl. Raya Pengosekan Ubud

Agung Rai Museum of Art (ARMA)

Shelter from the rain inside the Agung Rai Museum of Art.

Located in Ubud, this cultural space displays an eye-catching selection of Balinese painting and sculpture. The gallery was set up by Agung Rai who got rich in the ‘70s by selling Balinese art to overseas collections. His large private collection of art was put on display when the museum opened in 1996.

The entrance fee costs Rp. 150,000, which includes a free hot tea or coffee at the museum cafe.

There are some beautiful artworks set across the gallery spaces and the grounds are lovely to wander through.


Embrace the Rain at Waterbom Bali


Vibrant & Modern
Everyday 9:00 AM-6:00 PM
Jl. Kartika Plaza, Tuban, Kuta



It’s already a rainy day in Bali, so why not just embrace the wet weather? And the perfect venue for this is Waterbom Bali, one of the best waterparks in Bali.

Since it first opened in Kuta in 1993, the park has grown in size and now is home to a whole load of epic watery rides.

Spend the day having fun on one of the 22 the waterslides, including The Climax which is the highest in Asia. There’s also the epic Lazy River, a family-themed area and a swim-up bar.


Join a Pottery Class at Kevala Studio Ceramic Workshop

Kevala Studio Ceramic Workshop

Everyday 9:00 AM-5:00 PM
+62 877-5478-4534
Jalan Danau Poso no.20 Sanur

Kevala Studio Ceramic Workshop

Located in Sanur, the laid-back Kevala Studio opens its doors to people who want to try their hand at pottery.

You can choose from one of the 6 types of ceramic workshops from wheel introduction to painting and kid’s classes.

You’ll be guided through the process of making a pot, a plate or decorating a mug with a professional potter. These classes are really enjoyable, plus it’s a great way to spend time getting creative when it’s raining in Bali.


Pamper Yourself at Sundari Wellness

Sundari Wellness

Luxurious & Elegant
Everyday 9:00 AM-10:00 PM
+62 811 387 222
Jalan Petitenget 7 Kerobokan, Seminyak, Kuta

Sundari Wellness


Bali has gained itself a reputation for being a destination with incredible spas.

Solve the problem of what to do on a wet day by indulging in a day of pampering. Book yourself in for a massage or facial at Sundari Wellness in Seminyak.

It is one of the most popular spas with an enticing menu of treatments. Escape the gloom and downpour with a calming, peaceful massage – dreamy!


Join a Yoga Class

Photo by: Bali Ubud Yoga Class (Viator)

Get your zen on and stretch out your muscles by joining one of Bali’s top yoga classes.

Spend an hour or so in a yoga class and enjoy your moving meditation soundtracked by the rain falling outside.

This yoga class in Bali takes place in a pavilion studio that’s tucked away alongside a flowing river among the greenery of Ubud.

There are classes to suit all levels of experience, and a professional instructor leads the relaxing flow.


Learn about Local Music

Photo by: Ubud: Traditional Balinese Music Lesson (getyourguide)

Even if you don’t have a musical bone in your body, learning about another culture’s musical traditions is super interesting!

With this cool traditional Balinese music lesson, everyone from complete beginners to budding musicians will have a great time immersing themselves in the world of music.

Run by a local professional musician who’s keen to share his love for local music and culture, the experience includes learning how to use the instruments of gamelan (traditional Indonesian orchestra).


Pay a Visit to Puri Lukisan Museum

Puri Lukisan Museum

Everyday 9:00 AM-6:00 PM
+62 361 971159
F7V6+W46, Jl. Raya Ubud, Ubud

Puri Lukisan Museum

Take an hour or so out of the rain to be among various artworks on display at Puri Lukisan Museum.

It is the oldest art museum in Bali, where the collection on show focuses on various regional paintings and wood carvings in a range of Balinese artistic styles.

The museum is made up of several traditional-style Balinese buildings, each of them focussing on different themes or eras, with works on display dating all the way back to the 1600s.


Learn How to Make Your Own Jewellery

Photo by: Ubud: Silver jewelry making class in Ubud (Viator)

Hide from the downpour with a perfect rainy-day in Bali activity – a silver jewellery making class!

This silver jewellery making workshop will teach you all about the art of jewellery making. You will head from Ubud to a traditional workshop where you will learn the skills from a local silversmith.

Along the way, you’ll have the chance to get a better understanding of why silver jewellery has been so important to the local community. And, at the end of the day, you get to leave with your very own newly-made unique piece of silver jewellery!


Go Trampolining at Bounce Bali

Bounce Bali

Everyday 10:00 AM-8:00 PM
+62 361 848 3939
Jalan Pantai Berawa Canggu

Bounce Bali

Keeping the kids occupied when the rain is pouring in Bali is a real pain.

Luckily, you can wear them out at Bali’s first trampoline centre. Located at the popular Finns Recreation Club, Bounce Bali has been specially designed for the ultimate, entertaining experience.

Stay dry as you spend a few hours inside flying through the air trying to land tricks on the trampolines. Complete beginners can sign up with an instructor who’ll teach you the basics, or you can have a blast flipping, jumping and trying to slam dunk a basketball with the help of a super bouncy trampoline – and the kid’s will have fun too!


Hit the Gym

Photo by: Nirvana Strength Gym

Seize the day and make the most of the rain by working up a sweat at the gym.

The weather might mean that sunning yourself by the pool or sipping cocktails on the sand is not on the cards, but you can still work on your fitness goals. In fact, Bali boasts so many amazing gyms that you can try out.

Soham Wellness Center is a polished and well-equipped gym with the bonus of a swimming pool, spa, sauna, steam room and a jacuzzi. If there’s one place to escape the rain, this is a great option.


Pick up a New Book at Ganesha Bookshop

Ganesha Bookshop

Everyday 9:00 AM-6:00 PM
+62 361 970320
Ganesha Bookshop Ubud, Jl. Jembawan, Gianyar

Ganesha Bookshop

What better way to spend a rainy day in Bali than snuggling up with a new book.

The island has some pretty cool bookstores where you can while away the hours browsing the top reads.

The family-run Ganesha Bookshop has been selling a great selection of used and new books since it opened in 1986. There’s a range of different books, including fiction and non-fiction, all sold at a fair price.

Not only that, but you can return books for 50% cashback on you next purchase.


Take a Cooking Class

Photo by: Traditional Balinese Cooking Class (Viator)

Why not learn a new skill during a rainy day in Bali?

The island has so many places where you can tuck into delicious local food. Do something a little different by joining a cooking class where you can pick up a recipe or two to take home.

The best cooking classes in Bali are run by knowledgeable cooks who are keen to share their professional secrets.

Choose from some of the best-reviewed cooking classes such as this traditional Balinese cooking class, where you get to cook in the kitchen of local family home.


Go Bowling at Strike Bali

Strike Bali

Everyday 11:00 AM-9:00 PM
+62 361 8483939
Jl. Pantai Berawa, Canggu, Tibubeneng

Strike Bali

Strike Bali is a super fun place to play out the rainy hours with a few friends over a couple of games of ten-pin bowling.

It’s sparkling clean, open late and run by a friendly team of staff. And after you’ve tried your best at getting a strike, you can have game on the pool tables and enjoy a pizza and a couple of beers at the restaurant.

Final Thoughts

There you have it! There’s loads to do when it rains in Bali from team games and activities, to classes and workshops.

Rain might not be the weather you were expecting for your island getaway, but don’t waste the hours away for it to end. Make the most of all the great things to do in the rain in Bali.


Featured image: Strike Bali