Bali is one of the world’s most visited destinations for good reason — it has temples, rice terraces, volcanic peaks, world-class surf, and lush jungle resorts. But what to wear in Bali requires careful thought: you need outfits that work for temple visits, beach days, jungle treks, and Seminyak rooftop bars all in one trip.
Bali Climate & What That Means for Your Wardrobe
Bali has a tropical climate with two seasons: dry season (May–October, peak travel time) and wet season (November–April, still warm but with daily rain showers, usually in afternoons). Year-round temperatures range from 24–32°C (75–90°F) at sea level, though highland areas like Ubud and Kintamani are noticeably cooler (especially evenings at 18–22°C).
Key packing reality: You’ll be hot and possibly sweaty most of the day. Fabric choice is everything. Natural fabrics (cotton, linen, rayon/viscose) are your best friends in Bali.
The Number One Bali Packing Rule: Temple Attire
Bali is a deeply Hindu island with over 20,000 temples. You will almost certainly want to visit temples, and all temples require:
🛕 Mandatory Temple Dress Code
✅ Sarong or longhi covering the legs (usually provided at temple entrance for free or a small fee)
✅ Shoulders covered — a simple scarf or sash across the chest is usually sufficient
✅ No revealing clothing during ceremonies or major temple days
✅ Sash/selendang around your waist (always provided at temple entrances)
Tip: Bring your own sarong — it’s cheaper than buying at each temple, more hygienic, and doubles as a beach cover-up throughout your trip.
What to Wear in Bali: By Area & Activity
🏖️ Beach Areas (Kuta, Seminyak, Nusa Dua, Canggu)
- Bikinis and swimwear at the beach — completely normal and expected
- Cover-up or sarong when walking away from the beach to restaurants or shops
- Flowy sundresses for beach bar hopping and casual dining
- Linen shorts and a tank top for beachside town wandering
🌿 Ubud (Cultural Heart of Bali)
Ubud has a slightly more conservative vibe than the beach towns, with temples, art galleries, and the famous Monkey Forest nearby.
- Light cotton trousers or midi skirts — more appropriate than short shorts
- Cotton blouses or shirts rather than crop tops
- Sarong in your day bag at all times for impromptu temple visits
- Closed-toe shoes or sturdy sandals for the Monkey Forest (monkeys grab at flip-flops)
🌋 Volcano & Jungle Trekking (Mount Batur, Sekumpul Waterfall)
- Lightweight moisture-wicking long trousers or convertible hiking pants
- Long-sleeve UV-protection top or rash guard
- Waterproof trail shoes or sturdy sandals (never flip-flops on trails)
- Rain jacket or packable poncho for wet season trekking
- Bring a warm layer for Mount Batur sunrise hike — it’s cold at the summit before dawn
🌙 Seminyak / Canggu Nightlife
Bali’s beach town nightlife is surprisingly stylish — rooftop bars and beach clubs have a definite Instagram-ready aesthetic.
- Flowy maxi dress with sandals — elegant and cool
- Boho-chic two-piece (linen crop top + midi skirt)
- White linen wide-leg trousers with a silk or satin top
- Bali-made crochet or macramé pieces are popular and locally bought
Essential Bali Packing List
Swimwear:
- 3–4 bikinis or swimsuits
- 1 rash guard
Cover-Ups & Dresses:
- 1 cotton sarong (critical!)
- 3–4 sundresses/kaftans
- 1–2 maxi dresses
- 1 boho co-ord or jumpsuit
Tops & Bottoms:
- 3–4 light cotton tops
- 1 pair linen trousers
- 1–2 pairs shorts
- 1 lightweight cardigan
Shoes:
- Flip-flops
- Leather sandals
- Sturdy sandals (waterfall treks)
- Trail shoes (optional, for volcano hike)
What NOT to Wear in Bali
- ❌ Swimwear in temples or markets — always cover up when leaving the beach
- ❌ Leather products — cows are sacred in Hindu Bali; wearing leather can cause offence at religious sites
- ❌ Black clothing at temple festivals — black is associated with mourning in Balinese culture
- ❌ Flip-flops for hiking — rice terrace walks and jungle trails are slippery; they’re genuinely dangerous
- ❌ Very short shorts in Ubud — more conservative area; knee-length or longer is more appropriate
Best Places to Shop for Clothes in Bali
Bali is one of the best places in the world to shop for vacation clothing. Prices are a fraction of Western retail, and quality can be excellent. Key shopping areas:
- Seminyak — upscale boutiques with resort wear and bohemian fashion
- Kuta — mass-market shops with affordable swimwear and casual clothing
- Ubud market — sarongs, batik fabric, and handmade accessories
- Canggu — sustainable and ethical fashion boutiques
Budget: expect to pay $5–25 USD for most clothing items at markets, $25–80 at boutiques.
✈️ 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.
Skip the tourist traps — book top-rated tours, day trips and experiences in Bali with instant confirmation.
