Required — Sarong and covered shoulders for entry to every Hindu temple in Bali
Ubud — Coolest region in Bali — light layers useful for evenings and early mornings
Canggu — Most fashion-forward area — boho and surf aesthetics dominate the local dress culture
Cotton — Best fabric for navigating Bali’s mix of 30°C heat and sudden tropical rain showers
Flat — Most practical shoe style — Bali’s temple steps and market paths make heels impractical
What to Wear in Bali Depends Entirely on Where You’re Going
Bali is not one destination — it’s five or six distinct environments within one island, each with its own dress culture and practical requirements. What works perfectly in Canggu’s surf cafes looks out of place at an Ubud temple, and vice versa. This guide breaks down exactly what to wear in each of Bali’s main areas so you pack precisely what you need.
Ubud: Spiritual, Cultural, Lush
Ubud is Bali’s cultural center — home to the most significant temples, traditional dance performances, and the famous Tegalalang rice terraces. Dressing here means defaulting to modesty as a base setting rather than an exception. A linen midi dress or lightweight linen trousers with a sleeved blouse is the most practical Ubud outfit — it covers temple requirements without being uncomfortable in the heat, and handles the slightly cooler temperatures Ubud’s elevation brings compared to the coast.
For rice terrace walks specifically, swap sandals for trainers or waterproof walking shoes — the paths are narrow, elevated, and can become slippery after the frequent afternoon rain showers Ubud receives throughout the year.
Seminyak: Resort Glamour
Seminyak is Bali’s most upscale beach area — home to designer boutiques, high-end beach clubs like Ku De Ta and Potato Head, and a resort aesthetic that rewards slightly more polished choices than other beach areas. A quality swimsuit under a printed kaftan or linen cover-up dress works at the beach and the beach club. For evening dining on Seminyak’s Eat Street, a simple maxi dress with gold jewelry hits the right register — not formal, but clearly intentional.
Canggu: Boho, Surf, Digital Nomad
Canggu has its own aesthetic entirely — relaxed, boho-adjacent, and influenced by the large surf and digital nomad communities who live there. Linen shorts, crop tops, bralettes under open shirts, and printed co-ord sets all fit naturally. This is the part of Bali where the boho tropical aesthetic explored in our separate boho vacation guide applies most directly.
Uluwatu: Clifftop Temples and Hidden Beaches
Uluwatu combines two extremes — the famous clifftop Pura Luhur Uluwatu temple (strict dress code enforced, sarong and sash required) and the hidden beaches below like Padang Padang and Bingin (entirely casual). The practical solution is wearing a sarong over your swimsuit for the temple visit, then removing it for the beach access. Uluwatu’s famous Kecak fire dance at sunset, held at the clifftop temple, also requires appropriate dress throughout the performance.
Quick Reference: Area-by-Area Dress Guide
| Area | Day Outfit | Evening Outfit |
|---|---|---|
| Ubud | Midi dress + walking shoes | Linen trousers + blouse |
| Seminyak | Swimsuit + kaftan | Maxi dress + sandals |
| Canggu | Linen co-ord or boho set | Relaxed printed dress |
| Uluwatu | Sarong over swimsuit | Smart casual for sunset dinner |
Frequently Asked Questions
Can I wear shorts in Bali outside of the beach?
Yes, in commercial areas, restaurants, and markets — but not for temple visits. Knee-length shorts in non-beach areas are generally acceptable, especially in Canggu and Seminyak.
Is there a strict dress code at Bali beach clubs?
Higher-end beach clubs in Seminyak may decline entry in purely casual beachwear. A cover-up or lightweight dress over swimwear is generally expected when entering any beach club venue.
What should I wear to a Balinese ceremony or performance?
Treat ceremonial events like temple visits — covered shoulders and knees, ideally a sarong and sleeved top. For the Kecak dance at Uluwatu or similar performances, modest dress shows cultural respect.
How do I deal with unexpected rain in Bali?
Pack a lightweight packable rain poncho — Bali’s tropical showers arrive fast and pass quickly. Cotton and linen dry relatively quickly after a short shower, which is another reason to favour natural fabrics.
Should I buy clothes in Bali rather than pack everything?
Bali’s markets and boutiques sell excellent quality sarongs, linen pieces, and boho clothing at very low prices. Many experienced Bali travellers pack light and plan to pick up pieces there — particularly sarongs, which are both authentic and inexpensive to buy locally.
Know the Area, Dress for the Moment
The secret to dressing well in Bali is understanding which of its distinct environments you’re entering at any given moment. A small, carefully chosen wardrobe that addresses each area’s specific needs will serve you far better than a suitcase overpacked with generic beach clothing.
✈️ Trip Essentials
Affiliate links — we may earn a small commission at no extra cost to you.
✈️ Trip Essentials
Affiliate links — we may earn a small commission at no extra cost to you.
Jungle retreats in Ubud, beach villas in Seminyak and clifftop hotels in Uluwatu.
Search Hotels on Hotels.com →Skip the tourist traps — book top-rated tours, day trips and experiences in Bali with instant confirmation.
Browse on Viator →Ready to start packing? See our complete Bali packing list for women for everything you need to bring.

