Be a part of the Denpasar Festival

The highlight of this event is musical performances, photo exhibition and competition, mask parade, live painting, trade handicraft exhibition, and traditional art performances. Denpasar Festival is a great way to immerse yourself in the Balinese culture and traditions.
Location: Jl. Padang Galak No.3 Kesiman
Also Checkout and Book: Saloka Theme Park Tickets
Visiting Balinese Hindu Temple

Visiting these temples is one of the best things to Do in Bali in December as it is not the peak season, so the temples are not overcrowded during these months, giving you ample time to explore and seek the blessings of God.
Tanah Lot Temple, Ulun Danu Bratan temple, Uluwatu Temple, Besakih Temple, and Goa Gajah are some of the famous Balinese Hindu temples that you must visit in December.
Click Here to Book Now: Tanah Lot and Uluwatu Temple Tour
White Water Rafting Tour

If you're joining this activity during the rainy season, as the tour operator will take care of your safety. The chilly winds, towering mountains, fresh aroma in the air, and calm waters make Bali white water rafting a unique experience. You can choose the rapids based on the difficulty you are willing to undertake as the rivers have varying levels of rapids ranging from level I to level III.
Location: Tanjung Benoa Beach, Bali
Click Here to Book Now: White Water Rafting in Bali
Banana Boat Ride

Once your boat accelerates and makes a manoeuvre, you will have to keep your body balance; otherwise, you may fall in the water. Once the riding duration is over, your guide will transfer you to the beach, and you can enjoy other marine sports activities. It rains heavily in Bali during December and the fun and excitement of this water sports activity doubles.
Location: Tanjung Benoa Beach, Bali
Click Here to Book Now: Banana Boat Ride in Bali
Submarine Tour
As the submarine descends slowly towards the colorful reef and aquatic animals, peer through the portholes to see the fish swimming within a few inches of the submarine windows. The stunning scenery and plenty of underwater life are sure to make your submarine tour a memorable experience.
Location: Tanjung Benoa Beach, Bali
Suggested Read: Best Watersports in Bali
Shop Till you drop at the famous markets

One of the major producers, exporters, and manufacturers of fine silk and cotton batiks in Bali, Popular Batik II, is one of the best fabric markets where you can buy Indonesian heritage textiles. You can also visit Pasar Malam, which has the best dining and shopping retreats.
Recommended Read: Best things to Do in Kuta Bali
Visit the Ubud Monkey Forest

Here you can explore Balinese Hindu temples, beautiful moss-covered stones, tranquil rivers, and stunning forested areas. The forest has been built according to the traditional Balinese philosophy known as Tri Hita Karana.
Location: Jl. Monkey Forest,, Ubud, Gianyar, Gianyar, Bali, Indonesia
Timing: 8:30 am- 6 pm
For a perfect experience book Elephant Trekking Beside Ayung River
Explore the Bali Safari & Marine Park

You can interact with the animals and play with them, as most of them are very well trained and have professional mahout who ensures everyone's safety. When you join the safari tour to see the diverse animals at Bali Safari Marine Park, you'll be seated in a car that keeps you protected from the rainfall.
Location: Jl. Bypass, Gianyar, Kabupaten Gianyar, Bali 80551, Indonesia
Timing: 9:00 am- 5:00 pm
Have an unreal experience by visiting the beautiful Bird Village of Petulu
Celebrate New Year

If you're looking for one of the most exciting things to do in Bali in December, you must celebrate the New Year with your friends and family. With a lot of music festivals and dance shows happening around the island to welcome the new year in style, you can experience the happening celebrations at their best in Bali.
So spark up your last day of the year by grooving on to the trendiest songs, enjoying dazzling performances, and experiencing the hip and happening vibes all around the island. The new year celebrations and Christmas parties make Bali crowded with tourists in December. So now you know why celebrating New Year tops the list of the best activities to do in Bali in December.
Must Checkout: Romantic Things to Do in Ubud Bali
Go For a Yoga Session

The Yoga Barn, Intuitive Flow, Blue Earth Village are some of the most famous yoga retreats in Bali and taking a session here is a must. The beautiful climate, calming atmosphere and lush green surroundings of Bali add more to the overall experience.
Also Checkout: Popular Temples in Bali