Skip to content
Young men carrying an ogoh-ogoh effigy across a field in Bali

Best time to visit Denpasar

The weather is simple. The calendar of ceremonies is what makes the difference.

Denpasar is warm all year — daytime temperatures of around 30–32°C and nights in the mid-20s — with two seasons. The dry season runs roughly from April to October, with blue skies, lower humidity and a sea breeze in Sanur. The wet season, November to March, brings heavy but usually short downpours, high humidity and greener landscapes.

For sightseeing in the city, the best overall months are May, June and September: dry, a little cooler and outside the peak crowds of July, August and the Christmas–New Year period. But Denpasar has two events worth planning a whole trip around — the ogoh-ogoh parade before Nyepi and the Bali Arts Festival.

Month by month

MonthsWeatherCrowds & pricesWhat is on
January–FebruaryWettest months; hot and humid, heavy showersLow after the New Year peakQuiet; lush countryside; rough seas at times
MarchStill wet, easing late in the monthLow to moderateNyepi and the ogoh-ogoh parade (usually March)
April–MayStart of the dry season; clear and warmModerate; good valueExcellent sightseeing weather
JuneDry, slightly cooler, breezyRisingBali Arts Festival opens mid-June
July–AugustDriest and coolest; windy on the coastPeak season; book aheadArts Festival to mid-July; kite season in Sanur; Sanur Village Festival
September–OctoberDry and warm, humidity buildingModerateCalm seas; fewer crowds
NovemberRains beginLowGood value
DecemberWet season; showers most daysHigh over Christmas and New YearFestive period

Nyepi and the ogoh-ogoh parade

Nyepi is the Balinese New Year in the Saka calendar, and it is a day of total silence. For 24 hours, from 6 am to 6 am, nobody on the island works, travels, lights a fire or switches on a light. The airport closes. Streets are empty except for the pecalang, the village guards. Visitors must stay inside their hotel grounds, where staff provide meals and lighting is kept low. It usually falls in March; in 2027 it is expected on 8 March — confirm the date before you book.

The night before, Pengerupukan, is the opposite: the noisiest night of the year. Every neighbourhood youth group has spent weeks building an ogoh-ogoh, a huge demon effigy of bamboo, foam and paper, and at dusk they are carried through the streets on bamboo platforms to the crash of gamelan, spun at crossroads to confuse evil spirits. Denpasar is the best place in Bali to see it. The city’s banjar compete to build the most spectacular figures, and the largest parade converges on the Catur Muka crossroads at Puputan Square.

  • In the days before, walk around any neighbourhood to see the ogoh-ogoh being finished outside the community halls.
  • On the eve, roads in the centre close from the afternoon. Arrive early, on foot, and expect dense crowds.
  • Two or three days before Nyepi, Melasti processions carry temple effigies to the sea for purification — Sanur’s beaches are a good place to watch.
  • Do not book a flight on Nyepi itself, and be at your hotel before the evening of the eve: transport stops early.
  • Mobile data and some television are restricted on Nyepi. Hotel Wi-Fi usually works.
  • The night sky on Nyepi, with the whole island dark, is extraordinary.

Bali Arts Festival (Pesta Kesenian Bali)

From about the middle of June to the middle of July, the Art Centre in Denpasar hosts a month of performances by troupes from every regency of Bali: classical and new dance, gamelan orchestras, shadow puppets, drama and competitions, on several stages every day until late evening. Most events are free. The festival opens with a long costumed parade in Renon, in front of the Bajra Sandhi monument. Dates are set each year; check before you plan around the opening.

Galungan and Kuningan

Galungan celebrates the victory of dharma (order) over adharma (disorder), and the return of ancestral spirits to their family homes. It comes every 210 days, so roughly twice in most years, on a Wednesday. In the days before, every household erects a penjor — a tall, arching bamboo pole hung with palm-leaf decorations — and Denpasar’s streets become tunnels of them. Kuningan, ten days later, marks the spirits’ departure; it is the day of the big festival at Pura Sakenan on Serangan.

These are family holidays: many shops, warungs and offices close for a day or two, and the roads are busy with people travelling to their home villages, but hotels and tourist services run normally. It is a wonderful time to be in the city.

Other dates to know

  • Full moon (purnama) and new moon (tilem): temple ceremonies across the city, notably at Pura Jagatnatha.
  • July–August: kite season on Sanur’s beaches, and usually the Sanur Village Festival of food, music and culture.
  • 17 August: Indonesian Independence Day, with flags, ceremonies and games in every neighbourhood.
  • 20 September: commemoration of the Puputan Badung at the square.
  • December: the Denpasar Festival, a year-end celebration of the city’s food, crafts and performing arts around the centre, in most years.
  • Eid al-Fitr (Lebaran): a nationwide holiday period when domestic tourism to Bali peaks and transport is busy.

Sea conditions and boats

If your plans include a fast boat from Sanur, note that the crossing to the Nusa islands is choppiest in the windy middle of the dry season (roughly July and August) and during wet-season storms, when departures are occasionally cancelled. The calmest water is usually in the shoulder months.

Live availability: top Denpasar & Bali experiences

Powered by GetYourGuide
Plan your Denpasar days

Give Bali’s capital a day — it shows you the island without the filter

Eat your way through Badung Market, walk from Puputan Square to the Bali Museum, catch sunrise on Sanur’s beach path and use the city as your base for Ubud, Uluwatu and Nusa Penida. Compare the best-rated experiences and book in a couple of taps.

Good to know

When to visit FAQs

Frequently asked questions

What is the best month to visit Denpasar?

May, June and September offer dry weather without peak-season crowds. Come in mid-June to mid-July for the Bali Arts Festival, or time your trip for the eve of Nyepi (usually March) to see the ogoh-ogoh parade.

Where is the best place to see ogoh-ogoh in Bali?

Denpasar. The city’s neighbourhoods build some of the most elaborate effigies on the island and the main parade gathers around Puputan Square and the Catur Muka statue on the evening before Nyepi.

Can tourists go out on Nyepi?

No. Everyone on the island, including visitors, must stay indoors — in practice, within the hotel grounds — for 24 hours. The airport is closed and there is no transport. Hotels continue to serve guests quietly.

Is it worth visiting Denpasar in the rainy season?

Yes. Rain usually comes in heavy bursts with dry spells between, museums and markets are under cover, and prices are lower. Carry an umbrella and allow for slower traffic.

When is the Bali Arts Festival?

Normally from mid-June to mid-July each year at the Art Centre in Denpasar. The exact dates are announced annually.

How hot is Denpasar?

Daytime highs are around 30–32°C all year, with warm nights. Humidity is highest from November to March; July and August are slightly cooler and breezier.