Skip to content

Guest guide

What to Wear to a Bali Wedding

Invited to a wedding in Bali? Here is how to dress for the heat, the sand and the culture, and still look the part from ceremony to dance floor.

By Sekar Updated June 2026 7 min read

Guests celebrating at a Bali wedding

You have the invitation, the flights are booked, and now the real question lands: what do you actually wear to a Bali wedding? You want to look the part, stay cool in tropical heat, move easily across sand or grass, and quietly respect a culture that may not be your own. The good news is that it is simpler than it sounds. Dress light, lean into colour, choose shoes that handle the terrain, and leave white to the couple. Here is the full guide, from dress code to what to pack.

Start with the dress code

Most Bali weddings sit between smart-casual and semi-formal, with a tropical lean. The setting tells you most of what you need to know, so it helps to know where the day is happening.

  • Beach or clifftop: relaxed and breezy. Flowing fabrics and smart sandals, nothing stiff. This is the feel of a Bali beach wedding or a clifftop wedding in Uluwatu.
  • Villa or garden: a touch dressier. Think cocktail, but in linen and light colours.
  • Resort or ballroom: the most formal end. A light suit or an elegant dress is right at home.
  • Temple or traditional ceremony: modest and respectful, covered more below.

If the invitation names a dress code, follow it. If it does not, "smart tropical" is a safe read almost anywhere on the island. Not sure what kind of venue you are heading to? Our guide to Bali wedding venues breaks down the settings.

Fabrics that breathe

Bali is warm and humid year-round, and most ceremonies are outdoors in the afternoon. Your choice of fabric matters more than your silhouette.

  • Choose linen, cotton, chiffon and silk, light natural weaves that move air.
  • Pick loose, flowing cuts over anything tight or structured.
  • Avoid heavy fabrics, thick synthetics and anything clingy, you will feel every degree.

A breathable outfit you forget you are wearing beats a beautiful one you cannot wait to take off.

Colours to wear and avoid

Bali rewards colour. Tropical brights, soft pastels and botanical prints all suit the light and the setting, so this is the place to wear the coral, emerald or print you love.

  • Never wear bridal white or ivory, or pale shades that photograph as white. That is the couple's lane.
  • Can you wear black? At a modern beach or villa wedding, yes, black is fine and looks chic, just keep the fabric light so you do not bake in the sun. For a traditional or temple ceremony, lean toward colour and modesty instead.
  • Bright, happy tones are genuinely welcomed here, more so than at many weddings back home.

What to wear: women

A flowing midi or maxi dress is the easy win: cool, elegant and made for photos. A jumpsuit or a linen co-ord set works just as well. (If you are the bride, see our guide to the Bali wedding dress.)

  • Accessorise with statement earrings, a small clutch, a hat for the daytime sun and sunglasses.
  • A hand fan is not just pretty, it earns its keep in the heat.
  • Carry a light wrap for the evening breeze and for any moment where covered shoulders are appreciated.

What to wear: men

Light and light-coloured is the rule. A linen suit, or simply linen trousers or chinos with a crisp shirt, covers almost every Bali wedding.

  • A blazer is optional and often too warm for a daytime ceremony, a smart shirt is usually plenty. Roll the sleeves if the heat climbs.
  • A short-sleeve linen shirt or a guayabera reads relaxed and intentional for a beach setting.
  • Stick to breathable, light colours and skip the heavy three-piece.

Footwear for sand and stone

This is where guests most often get caught out. Bali venues mean sand, grass and stone steps, sometimes all in one day.

  • For women: block heels, wedges or smart flat sandals. Stilettos sink into sand and catch on stone, so leave them home.
  • For men: loafers, boat shoes or smart leather sandals.
  • Whatever you choose, make sure you can walk, stand and dance in it for hours.

Temple ceremonies and respect

If any part of the day takes place at a temple or includes a Balinese Hindu blessing, modesty is the courtesy that matters most.

  • Cover your shoulders and knees. A sarong tied at the waist and a sash (selendang) are often expected, and are sometimes handed out at the entrance.
  • Keep necklines and hemlines modest, and avoid anything sheer or very revealing.
  • When in doubt, dress a little more covered than you think you need to. It is always the respectful choice.

Traditional Balinese attire

Some couples invite guests to embrace local dress, and joining in is a lovely gesture when it is genuinely welcomed.

  • A kebaya, a fitted lace or embroidered top, worn with a batik or songket sarong is the classic women's look.
  • For men, a batik shirt with a sarong and a head cloth (udeng) suits a traditional ceremony.
  • Wear it with respect rather than as a costume, and follow the couple's lead on how formal to go.

What to pack

A quick checklist so nothing catches you out on the day:

  • Two outfits if there is a separate ceremony and party
  • A light layer or wrap for the evening
  • Terrain-friendly shoes, plus one dressier pair
  • Sunscreen, a hat and sunglasses
  • A small fan and blotting tissues for the humidity
  • A sarong and sash if a temple visit is likely
  • Swimwear, since many Bali weddings spill onto a pool or beach
  • Insect repellent for evening receptions

Marrying in Bali yourself rather than attending? Start with our guide to Bali wedding venues and all-inclusive wedding packages. Whatever you wear, the goal is the couple's too: relax, stay comfortable, and enjoy a beautiful day in one of the most photogenic places on earth.

Start here

Send your enquiry

Tell us about your day and we match you with the right Bali wedding planner. We reply within minutes during Bali hours.

What do you need help with? (pick any)
Or WhatsApp

By sending, you agree we may share these details with the planner we match you with to prepare your quote. No spam.

What to wear to a Bali wedding: FAQs

What should a guest wear to a Bali wedding?

Lightweight, breathable clothing that handles tropical heat. For women, a flowing dress or jumpsuit in linen, cotton or chiffon; for men, linen trousers or chinos with a crisp shirt. Lean into colour and tropical prints, choose footwear that copes with sand and stone, and save white and ivory for the couple.

Is there a dress code for a beach wedding in Bali?

Usually smart-casual or semi-formal with a tropical feel. Flowing fabrics, light colours and block heels, wedges or smart sandals work far better than anything stiff or sky-high on sand. Bring a light layer for the evening sea breeze.

Can you wear black to a Bali wedding?

At a modern beach or villa wedding, yes, black is perfectly fine and looks chic, just keep the fabric light so you do not overheat in the sun. For a traditional Balinese or temple ceremony, it is more respectful to lean toward colour and modest cuts instead.

What colours should guests avoid at a Bali wedding?

Avoid white and ivory, and very pale shades that read as white in photos, since those belong to the couple. Beyond that, bright and tropical tones are genuinely welcomed and suit the setting beautifully.

What should men wear to a Bali wedding?

Light, breathable and light-coloured. A linen suit, or simply linen trousers or chinos with a crisp shirt, covers almost every Bali wedding. A blazer is optional and often too warm by day. Finish with loafers, boat shoes or smart leather sandals.

What should I pack for a Bali wedding?

Two outfits if there is a separate ceremony and party, a light layer for the evening, terrain-friendly shoes plus one dressier pair, sunscreen, a hat and sunglasses, a small fan, a sarong and sash for any temple visit, and swimwear, since many Bali weddings spill onto a pool or beach.