id Flag

Bali Weather in December, Indonesia

Slide and Tap Other Months

  • What is Average Temperature?
    The average high temperature and the average low temperature for that month, on a daily basis, divided by 2 equals the average temperature for that month

    Temperature

    26°C
    80°F
  • What is Average High Low Temperature?
    The sum of high temperatures/low temperatures divided by the number of days in that month, recorded daily

    High Temperature

    30°C
    86°F
  • What is Average High Low Temperature?
    The sum of high temperatures/low temperatures divided by the number of days in that month, recorded daily

    Low Temperature

    23°C
    73°F
  • What is Average Day Temperature?
    The average temperature recorded between sunrise and sunset

    Day Temperature

    29°C
    84°F
  • What is Average Night Temperature?
    The average temperature recorded between sunset and sunrise

    Night Temperature

    26°C
    80°F
  • What is Average Sea Temperature?
    Average daily sea temperatures and divided by the number of days in the month. Sea Temperatures are taken from buoys, ships and even satellites can calculate sea temperature based on energy that is radiated from the sea's surface

    Sea Temperature

    27°C
    81°F
  • What are Average Daily Sunshine Hours?
    Total sunshine hours for the month, divided by the number of days in the month. Sunshine hours are taken with a sunshine recorder, either a Campbell-Stokes recorder or an Eppley Pyreheliometer

    Sunshine Hours

    8 hours
  • What is Average Rainfall?
    The amount of mm in rain for that month divided by the number of days, and the number of days that it rains during that month on average, over a given period of years

    Rainfall Days

    13 days
  • What is Average Rainfall?
    The amount of mm in rain for that month divided by the number of days, and the number of days that it rains during that month on average, over a given period of years

    Rainfall

    90 mm

December, 2024

Sun
1 Avg 29º 84º
Mon
2 Avg 28º 82º
Tue
3 Avg 29º 84º
Wed
4 Avg 29º 84º
Thu
5 Avg 29º 84º
Fri
6 Avg 28º 82º
Sat
7 Avg 28º 82º
8 Avg 29º 84º
9 Avg 29º 84º
10 Avg 28º 82º
11 Avg 29º 84º
12 Avg 28º 82º
13 Avg 28º 82º
14 Avg 28º 82º
15 Avg 28º 82º
16 Avg 28º 82º
17 Avg 28º 82º
18 Avg 28º 82º
19 Avg 30º 86º
20 Avg 28º 82º
21 Avg 29º 84º
22 Avg 28º 82º
23 Avg 27º 81º
24 Avg 27º 81º
25 Avg 29º 84º
26
27
28
  • 24

    75

    Hour 7

    7:00

  • 26

    79

    Hour 8

    8:00

  • 27

    81

    Hour 9

    9:00

  • 28

    82

    Hour 10

    10:00

  • 29

    84

    Hour 11

    11:00

  • 29

    84

    Hour 12

    12:00

  • 29

    84

    Hour 13

    13:00

  • 29

    84

    Hour 14

    14:00

  • 28

    82

    Hour 15

    15:00

  • 27

    81

    Hour 16

    16:00

  • 26

    79

    Hour 17

    17:00

  • 25

    77

    Hour 18

    18:00

  • Sunset

    18:38

  • 24

    75

    Hour 19

    19:00

  • 24

    75

    Hour 20

    20:00

  • 24

    75

    Hour 21

    21:00

  • 24

    75

    Hour 22

    22:00

  • 24

    75

    Hour 23

    23:00

  • Friday
  • 23

    73

    0:00

  • 23

    73

    1:00

  • 23

    73

    2:00

  • 23

    73

    3:00

  • 23

    73

    4:00

  • 23

    73

    5:00

  • 23

    73

    6:00

  • Sunset

    06:01

    • 06:00

      Partly cloudy

      23º

      73º

    • 06 01

      SUNRISE https://assets.holiday-weather.com/images/mobile/weather_icons/png/sunrise.png
    • 07:00

      Patchy rain possible

      24º

      75º

    • 08:00

      Patchy rain possible

      26º

      79º

    • 09:00

      Patchy rain possible

      27º

      81º

    • 10:00

      Patchy rain possible

      28º

      82º

    • 11:00

      Light rain shower

      29º

      84º

    • 12:00

      Patchy rain possible

      29º

      84º

    • 13:00

      Patchy rain possible

      29º

      84º

    • 14:00

      Patchy rain possible

      29º

      84º

    • 15:00

      Light rain shower

      28º

      82º

    • 16:00

      Light drizzle

      27º

      81º

    • 17:00

      Light rain shower

      26º

      79º

    • 18:00

      Light rain shower

      25º

      77º

    • 18 38

      SUNSET https://assets.holiday-weather.com/images/mobile/weather_icons/png/sunset.png
    • 19:00

      Light rain shower

      24º

      75º

    • 20:00

      Light rain shower

      24º

      75º

    • 21:00

      Light rain shower

      24º

      75º

    • 22:00

      Light rain shower

      24º

      75º

    • 23:00

      Light rain shower

      24º

      75º

    • 00:00

      Fri

      Light rain shower

      24º

      75º

    • 01:00

      Light rain shower

      23º

      73º

    • 02:00

      Light rain shower

      23º

      73º

    • 03:00

      Light rain shower

      23º

      73º

    • 04:00

      Light rain shower

      24º

      75º

    • 05:00

      Light rain shower

      23º

      73º

  • 23

    73

    Hour 6

    6:00

  • Sunset

    06:02

  • 24

    75

    Hour 7

    7:00

  • 24

    75

    Hour 8

    8:00

  • 25

    77

    Hour 9

    9:00

  • 26

    79

    Hour 10

    10:00

  • 27

    81

    Hour 11

    11:00

  • 27

    81

    Hour 12

    12:00

  • 28

    82

    Hour 13

    13:00

  • 28

    82

    Hour 14

    14:00

  • 27

    81

    Hour 15

    15:00

  • 26

    79

    Hour 16

    16:00

  • 25

    77

    Hour 17

    17:00

  • 25

    77

    Hour 18

    18:00

  • Sunset

    18:39

  • 24

    75

    Hour 19

    19:00

  • 24

    75

    Hour 20

    20:00

  • 24

    75

    Hour 21

    21:00

  • 24

    75

    Hour 22

    22:00

  • 24

    75

    Hour 23

    23:00

  • Saturday
  • 24

    75

    0:00

  • 23

    73

    1:00

  • 23

    73

    2:00

  • 23

    73

    3:00

  • 24

    75

    4:00

  • 23

    73

    5:00

    • 07:00

      Patchy rain possible

      24º

      75º

    • 08:00

      Patchy rain possible

      24º

      75º

    • 09:00

      Patchy rain possible

      25º

      77º

    • 10:00

      Light drizzle

      26º

      79º

    • 11:00

      Light rain shower

      27º

      81º

    • 12:00

      Light rain shower

      27º

      81º

    • 13:00

      Light rain shower

      28º

      82º

    • 14:00

      Light rain shower

      28º

      82º

    • 15:00

      Light rain shower

      27º

      81º

    • 16:00

      Patchy light drizzle

      26º

      79º

    • 17:00

      Light rain shower

      25º

      77º

    • 18:00

      Patchy rain possible

      25º

      77º

    • 18 39

      SUNSET https://assets.holiday-weather.com/images/mobile/weather_icons/png/sunset.png
    • 19:00

      Light rain shower

      24º

      75º

    • 20:00

      Light rain shower

      24º

      75º

    • 21:00

      Light rain shower

      24º

      75º

    • 22:00

      Light rain shower

      24º

      75º

    • 23:00

      Light rain shower

      24º

      75º

    • 00:00

      Sat

      Light rain shower

      24º

      75º

    • 01:00

      Light rain shower

      23º

      73º

    • 02:00

      Light rain shower

      23º

      73º

    • 03:00

      Light rain shower

      23º

      73º

    • 04:00

      Light rain shower

      23º

      73º

    • 05:00

      Light rain shower

      23º

      73º

    • 06:00

      Light rain shower

      23º

      73º

    • 06 01

      SUNRISE https://assets.holiday-weather.com/images/mobile/weather_icons/png/sunrise.png
  • 23

    73

    Hour 6

    6:00

  • Sunset

    06:02

  • 23

    73

    Hour 7

    7:00

  • 24

    75

    Hour 8

    8:00

  • 26

    79

    Hour 9

    9:00

  • 26

    79

    Hour 10

    10:00

  • 25

    77

    Hour 11

    11:00

  • 25

    77

    Hour 12

    12:00

  • 26

    79

    Hour 13

    13:00

  • 25

    77

    Hour 14

    14:00

  • 25

    77

    Hour 15

    15:00

  • 24

    75

    Hour 16

    16:00

  • 24

    75

    Hour 17

    17:00

  • 23

    73

    Hour 18

    18:00

  • Sunset

    18:39

  • 23

    73

    Hour 19

    19:00

  • 23

    73

    Hour 20

    20:00

  • 23

    73

    Hour 21

    21:00

  • 23

    73

    Hour 22

    22:00

  • 23

    73

    Hour 23

    23:00

  • Sunday
  • 24

    75

    0:00

  • 23

    73

    1:00

  • 23

    73

    2:00

  • 23

    73

    3:00

  • 23

    73

    4:00

  • 23

    73

    5:00

    • 06:00

      Light rain shower

      23º

      73º

    • 06 02

      SUNRISE https://assets.holiday-weather.com/images/mobile/weather_icons/png/sunrise.png
    • 07:00

      Patchy rain possible

      23º

      73º

    • 08:00

      Patchy rain possible

      24º

      75º

    • 09:00

      Patchy rain possible

      26º

      79º

    • 10:00

      Patchy rain possible

      26º

      79º

    • 11:00

      Light rain shower

      25º

      77º

    • 12:00

      Light rain shower

      25º

      77º

    • 13:00

      Light rain shower

      26º

      79º

    • 14:00

      Light rain shower

      25º

      77º

    • 15:00

      Light rain shower

      25º

      77º

    • 16:00

      Light rain shower

      24º

      75º

    • 17:00

      Light rain shower

      24º

      75º

    • 18:00

      Light rain shower

      23º

      73º

    • 18 39

      SUNSET https://assets.holiday-weather.com/images/mobile/weather_icons/png/sunset.png
    • 19:00

      Light rain shower

      23º

      73º

    • 20:00

      Patchy rain possible

      23º

      73º

    • 21:00

      Patchy rain possible

      23º

      73º

    • 22:00

      Patchy light drizzle

      23º

      73º

    • 23:00

      Light rain shower

      23º

      73º

    • 00:00

      Sun

      Light rain shower

      23º

      73º

    • 01:00

      Light rain shower

      23º

      73º

    • 02:00

      Light rain shower

      23º

      73º

    • 03:00

      Light rain shower

      23º

      73º

    • 04:00

      Light rain shower

      23º

      73º

    • 05:00

      Light rain shower

      23º

      73º

29
30
31
  • 23

    73

    Hour 6

    6:00

  • Sunset

    06:03

  • 23

    73

    Hour 7

    7:00

  • 23

    73

    Hour 8

    8:00

  • 23

    73

    Hour 9

    9:00

  • 22

    72

    Hour 10

    10:00

  • 23

    73

    Hour 11

    11:00

  • 23

    73

    Hour 12

    12:00

  • 23

    73

    Hour 13

    13:00

  • 23

    73

    Hour 14

    14:00

  • 24

    75

    Hour 15

    15:00

  • 24

    75

    Hour 16

    16:00

  • 24

    75

    Hour 17

    17:00

  • 23

    73

    Hour 18

    18:00

  • Sunset

    18:39

  • 23

    73

    Hour 19

    19:00

  • 23

    73

    Hour 20

    20:00

  • 23

    73

    Hour 21

    21:00

  • 23

    73

    Hour 22

    22:00

  • 23

    73

    Hour 23

    23:00

  • Monday
  • 23

    73

    0:00

  • 23

    73

    1:00

  • 23

    73

    2:00

  • 23

    73

    3:00

  • 23

    73

    4:00

  • 23

    73

    5:00

    • 06:00

      Light rain shower

      23º

      73º

    • 06 03

      SUNRISE https://assets.holiday-weather.com/images/mobile/weather_icons/png/sunrise.png
    • 07:00

      Light rain shower

      23º

      73º

    • 08:00

      Light rain shower

      23º

      73º

    • 09:00

      Moderate rain

      23º

      73º

    • 10:00

      Light rain

      22º

      72º

    • 11:00

      Light rain shower

      23º

      73º

    • 12:00

      Light rain

      23º

      73º

    • 13:00

      Light rain shower

      23º

      73º

    • 14:00

      Light rain shower

      23º

      73º

    • 15:00

      Light drizzle

      24º

      75º

    • 16:00

      Light rain shower

      24º

      75º

    • 17:00

      Light rain shower

      24º

      75º

    • 18:00

      Light rain shower

      23º

      73º

    • 18 39

      SUNSET https://assets.holiday-weather.com/images/mobile/weather_icons/png/sunset.png
    • 19:00

      Light rain shower

      23º

      73º

    • 20:00

      Patchy rain possible

      23º

      73º

    • 21:00

      Patchy rain possible

      23º

      73º

    • 22:00

      Patchy rain possible

      23º

      73º

    • 23:00

      Patchy rain possible

      23º

      73º

    • 00:00

      Mon

      Patchy rain possible

      23º

      73º

    • 01:00

      Patchy rain possible

      23º

      73º

    • 02:00

      Patchy rain possible

      23º

      73º

    • 03:00

      Patchy rain possible

      23º

      73º

    • 04:00

      Patchy rain possible

      23º

      73º

    • 05:00

      Patchy rain possible

      23º

      73º

  • 23

    73

    Hour 6

    6:00

  • Sunset

    06:03

  • 23

    73

    Hour 7

    7:00

  • 24

    75

    Hour 8

    8:00

  • 25

    77

    Hour 9

    9:00

  • 26

    79

    Hour 10

    10:00

  • 26

    79

    Hour 11

    11:00

  • 26

    79

    Hour 12

    12:00

  • 25

    77

    Hour 13

    13:00

  • 24

    75

    Hour 14

    14:00

  • 24

    75

    Hour 15

    15:00

  • 23

    73

    Hour 16

    16:00

  • 23

    73

    Hour 17

    17:00

  • 23

    73

    Hour 18

    18:00

  • Sunset

    18:40

  • 23

    73

    Hour 19

    19:00

  • 23

    73

    Hour 20

    20:00

  • 23

    73

    Hour 21

    21:00

  • 23

    73

    Hour 22

    22:00

  • 23

    73

    Hour 23

    23:00

  • Tuesday
  • 23

    73

    0:00

  • 23

    73

    1:00

  • 23

    73

    2:00

  • 23

    73

    3:00

  • 23

    73

    4:00

  • 23

    73

    5:00

    • 06:00

      Light rain shower

      23º

      73º

    • 06 03

      SUNRISE https://assets.holiday-weather.com/images/mobile/weather_icons/png/sunrise.png
    • 07:00

      Light rain shower

      23º

      73º

    • 08:00

      Light rain shower

      24º

      75º

    • 09:00

      Light rain shower

      25º

      77º

    • 10:00

      Patchy rain possible

      26º

      79º

    • 11:00

      Light rain shower

      26º

      79º

    • 12:00

      Light rain shower

      26º

      79º

    • 13:00

      Light rain shower

      25º

      77º

    • 14:00

      Light rain shower

      24º

      75º

    • 15:00

      Light rain shower

      24º

      75º

    • 16:00

      Patchy light rain

      23º

      73º

    • 17:00

      Light rain shower

      23º

      73º

    • 18:00

      Patchy light drizzle

      23º

      73º

    • 18 40

      SUNSET https://assets.holiday-weather.com/images/mobile/weather_icons/png/sunset.png
    • 19:00

      Light rain shower

      23º

      73º

    • 20:00

      Patchy light drizzle

      23º

      73º

    • 21:00

      Patchy light drizzle

      23º

      73º

    • 22:00

      Patchy light drizzle

      23º

      73º

    • 23:00

      Patchy rain possible

      23º

      73º

    • 00:00

      Tue

      Patchy rain possible

      23º

      73º

    • 01:00

      Patchy rain possible

      23º

      73º

    • 02:00

      Patchy rain possible

      23º

      73º

    • 03:00

      Patchy rain possible

      23º

      73º

    • 04:00

      Patchy rain possible

      23º

      73º

    • 05:00

      Patchy rain possible

      23º

      73º

  • 23

    73

    Hour 6

    6:00

  • Sunset

    06:04

  • 23

    73

    Hour 7

    7:00

  • 23

    73

    Hour 8

    8:00

  • 24

    75

    Hour 9

    9:00

  • 25

    77

    Hour 10

    10:00

  • 25

    77

    Hour 11

    11:00

  • 27

    81

    Hour 12

    12:00

  • 28

    82

    Hour 13

    13:00

  • 26

    79

    Hour 14

    14:00

  • 25

    77

    Hour 15

    15:00

  • 24

    75

    Hour 16

    16:00

  • 23

    73

    Hour 17

    17:00

  • 23

    73

    Hour 18

    18:00

  • Sunset

    18:40

  • 23

    73

    Hour 19

    19:00

  • 23

    73

    Hour 20

    20:00

  • 23

    73

    Hour 21

    21:00

  • 23

    73

    Hour 22

    22:00

  • 23

    73

    Hour 23

    23:00

  • Wednesday
  • 23

    73

    0:00

  • 23

    73

    1:00

  • 23

    73

    2:00

  • 23

    73

    3:00

  • 23

    73

    4:00

  • 23

    73

    5:00

    • 06:00

      Mist

      23º

      73º

    • 06 04

      SUNRISE https://assets.holiday-weather.com/images/mobile/weather_icons/png/sunrise.png
    • 07:00

      Light rain shower

      23º

      73º

    • 08:00

      Patchy rain possible

      23º

      73º

    • 09:00

      Cloudy

      24º

      75º

    • 10:00

      Cloudy

      25º

      77º

    • 11:00

      Patchy rain possible

      25º

      77º

    • 12:00

      Light rain shower

      27º

      81º

    • 13:00

      Light rain shower

      28º

      82º

    • 14:00

      Light rain shower

      26º

      79º

    • 15:00

      Moderate or heavy rain shower

      25º

      77º

    • 16:00

      Light rain shower

      24º

      75º

    • 17:00

      Moderate or heavy rain shower

      23º

      73º

    • 18:00

      Patchy rain possible

      23º

      73º

    • 18 40

      SUNSET https://assets.holiday-weather.com/images/mobile/weather_icons/png/sunset.png
    • 19:00

      Moderate or heavy rain shower

      23º

      73º

    • 20:00

      Patchy rain possible

      23º

      73º

    • 21:00

      Patchy rain possible

      23º

      73º

    • 22:00

      Patchy rain possible

      23º

      73º

    • 23:00

      Patchy rain possible

      23º

      73º

    • 00:00

      Wed

      Patchy rain possible

      23º

      73º

    • 01:00

      Patchy rain possible

      23º

      73º

    • 02:00

      Patchy rain possible

      23º

      73º

    • 03:00

      Patchy rain possible

      22º

      72º

    • 04:00

      Patchy rain possible

      22º

      72º

    • 05:00

      Patchy rain possible

      22º

      72º

Forecast
Avg Historical Daily Average

What's the Weather Like in Bali in December?

December is a very popular time to visit Bali, where visitors from all over the globe travel to enjoy it's balmy temperatures. Australians are particularly fond of the resort's amazing surf and many choose to celebrate Christmas here.

What's Christmas Like In Bali?

Christmas Days are a tropical affair making it a favorite destination for people from chillier climates. In 2019 the average temperature was 26°C and in 2018 it was 28°C. In both years this would have risen to around 30°C at the warmest part of the day.

Is Bali Hot In December?

In Europe December is cold but Bali is delightfully hot. The average temperature in December is 27°C, with an average low of 23°C. The highest average temperature is 30°C.

Hottest and Lowest December Temperatures In Bali

The lowest ever recorded temperature in Bali in December is 18°C and the highest ever recorded temperature is 40°C.

How Wet Is Bali In December?

It's the wet season in December and theaverage amount of rainfallis 90mm, occurring over the span of 13 days. 

Is The Sea Warm In Bali In December?

Even though it's the wet season it is still a great time to enjoy the beach. Theaverage sea temperaturethis month is 27°C, which is warm and enjoyable even for extended periods of time.

How Humid Is Bali In December?

Humidity totals in December are at an average of 75%, which is slightly uncomfortable.

Hotels for Bali in December

Alila Ubud

Alila Ubud is a hotel located on a remote hillside about the Ayung River. They have 56 rooms for guests to choose from, consisting of superior or deluxe rooms. Superior rooms are the smaller of the two, are located on the second floor, and come with a private balcony. The bigger deluxe rooms are on the ground floor and have private tropical garden terraces, as well as a bathroom and shower that is an open-air style.

There are also 12 villas available, each of varying size. Some have private pools and others have wraparound balconies. There are two places to eat here, a restaurant and a lounge. The restaurant serves traditional, local dishes in addition to a French menu, while the lounge offers a more casual menu. The Alila Ubud also has a spa offering massages, meditation practices, and other body treatments. They are located about a 15 minute drive from Ubud.

Ayung Resort

The Ayung Resort offers guests a variety of options for housing. They have deluxe twin and double bedrooms, superior twin and double bedrooms, two luxury suites, eighteen villas, and three private residences. The deluxe and twin options come with private balconies and marble bathrooms, whereas the villas, suites, and private residences come with more space, some with private gardens and pools.

If you book a room without a private pool, there is an infinity pool available for all guests. The resort also has a lounge with an "elegant club" feel offering snacks and drinks, and two restaurants, one offering local and international dishes, and the other focusing on Italian cuisine. The Ayung also has a spa offering massages, body scrubs, facials, and hair treatments. They are located about a 16 minute drive from Ubud.

Search for your next stay in Bali Choose from millions of homes, hotels and other properties all over the world

Beaches for December for Bali

Candidasa Beach

Candidasa Beach is a secluded beach that is made up of black sand.The sand here is clean and it is a great place to go swimming, as the water is calm, safe, and shallow. Diverse sea life makes for amazing snorkelling. IThe beach area itself is relatively small and shrinks even more during high tide, as much of it has eroded due to construction in the 1980s. Due to the lack of visitors to this beach, there are not many accommodations, so don't necessarily expect to rent sunbeds and umbrellas.

There are however, great views of the islands off of the beach like Nusa Lembongan and Nusa Penida, as well as the smaller islets. A short 15 minute walk off of the beach is Vincent's, offering a variety of seafood, meats, and salads, as well as fully-stocked bar. There is often live jazz played here as well. Candidasa Beach is about a 50 minute drive from Ubud.

Nyang Nyang Beach

Nyang Nyang Beach is considered one of Bali's "hidden beaches," as it takes a bit of effort to reach, but the journey is worth it. Getting here involves walking through a little forest, as well as down hundreds of potentially slippery steps, so this is not a beach for kids. Once you reach the beach, you will see a white sand beach with enticing, azure seas. Swimming is great here, but is recommended only during low tide, as the water can sometimes get rough during high tide, although high tide makes for great surfing.

This beach is so hidden, that you may not encounter a single other person, so if you enjoy privacy, this is the beach for you. Locals seaweed farmers and spear fishermen may be spotted here, but aside from them, that's about it. This is great for avoiding crowds, but it also means there are no accommodations at all. You will need to bring anything you would want for your stay at the beach.

Also, as this beach is close to lots of plant life, there can be mosquitos, so be sure to bring repellant. Leaving the beach for food is a must, but even then options are limited. Pura Bali Villas is just off of the beach and has a restaurant offering both local and international dishes. Nyang Nyang Beach is located about an hour drive from Ubud.

Restaurants and Bars for Bali in December

Potato Head Beach Club

Despite its odd name, Potato Head Beach Club is worthy of a visit. It opened in 2010 and has a lounge which is ideal for evening drinks. This area has a beachfront bar serving a variety of cocktails, as well as an infinity pool that looks out to the sea. In addition to the lounge space, the club has three restaurants, each serving a different style of food.

Their bistro offers "comfort food," the Lilin serves Asian tapas and seafood, and lastly Tapping Shoes offers some of their chef's specialties, as well as serving brunch on Sundays. The lounge is open from 11AM to 2AM, Lilin is open from 5:30 PM to midnight, and Tapping Shoes is open from 6 PM to 1 AM.  All are open daily, except Tapping Shoes is closed on Mondays. The club is about a 40 minute drive from Ubud.

Kendi Kuning

Kendi Kuning is a restaurant that offers both local cuisine, as well as some international fare. They offer fresh seafood caught by local fishermen, Asian dishes like Thai green curry, "Western" meals like lamb shanks and fish and chips, as well as pizzas and pastas. They are located right on the beach, with amazing views of the sand and the water, and offer both indoor seating for a more formal feel, or outdoor seating for a more relaxed meal. They are open every day from 1 PM to 11 PM for dinner only and are located in Seminyak.

Things to Do in Bali in December

Rip Curl School of Surf

Although it's the wet season, surfing is still incredible in Bali during December, as the wind changes directions and begins to blow from west to east, creating perfect surfing conditions on the east coast. If you are interested in taking lessons and surfing some of these wonderful conditions, check out Rip Curl School of Surf. They have a staff of highly qualified instructors, capable of teaching surfers of all skill levels and ages.

Most lessons consist of three, two hour courses and private lessons are available as well. Their facilities have surfing gear such as wetsuits, changing rooms and bathrooms, as well as an area serving cold drinks and playing music. They have several locations, but during this time of the year, you will want to visit their Sanur branch, as they will have the best surfing conditions. Their Sanur branch is located about a 30 minute drive from Ubud.

Neka Art Museum

If you do happen to get stuck with a rainy day, head inside to the Neka Art Museum. The museum was opened in 1982 and hosts pieces from local Balinese artists, as well as foreigners who lived in Bali when creating their works. All of the pieces, which are mostly paintings, are inspired by Bali's culture and natural beauty, creating a unique collection. There are over 300 pieces in the museums multiple buildings.

In addition to paintings, the museum has also turned one of its temporary exhibits showcasing keris, "traditional Indonesian daggers," into a permanent one. Other temporary exhibits will be rotated throughout the year. There is an admission fee of Rp. 50.000 for adults and anyone 12 years and younger is free. The museum is open Monday to Saturday from 9AM to 5PM, and on Sundays from 12PM to 5PM. They are located about a nine minute drive from Ubud.

Tek Tok Dance

A great way to experience some of Bali's culture, while also being entertained, is to see a Tek Tok Dance show. This performance is a mixture of dancing and singing through chants, in order to tell a story for the audience. There are hundreds of both dancers and singers, each wearing elaborate and ornate costumes, designed in traditional Balinese manner. They also use special effects, fire, and huge, colorful settings to enhance the performance and the story. The dance is performed in the Bali Culture Center four times a week and contact them for show times. They are located in Ubud.


 

Bali Events December

Annual Event


25 Dec 2024
25 Dec 2024

Christmas Day 🗓

Balinese don't celebrate Christmas, but there are many great ways to enjoy the special day. Restaurants and Bars will be open, as it's not a holiday in Indonesia, so why not treat yourself to a festive meal, with many restaurants offering a western 'roast', for a taste of home. Many of the bars and clubs will be hosting Christmas parties to help you get into the festive spirit, with music, drinks and food, you won't miss being home!

Holiday Weather Blog

See more