Bali is one of the most magical destinations on earth — a place where ancient temples rise through rice terraces, pristine beaches meet jungle waterfalls, and the air hums with incense and creativity. But knowing what to wear in Bali can make or break your trip. Dress too casually at a sacred temple and you’ll be turned away. Wear the wrong fabrics and the tropical humidity will leave you miserable by noon.
This guide covers everything you need to pack for Bali, from beachside sarongs to chic sunset-bar looks — so you can focus on soaking in the magic instead of sweating through the wrong outfit.
Understanding Bali’s Climate: What to Expect
Bali has two main seasons: the dry season (April–October) and the wet season (November–March). Even in the dry season, temperatures hover between 26–32°C (79–90°F) with high humidity. Rain showers can pop up anytime during wet season, often in the afternoon.
The key takeaway: light, breathable fabrics are non-negotiable year-round. Think linen, cotton, and lightweight rayon — not synthetics that trap heat and moisture.
What to Wear at Bali’s Temples (Essential Dress Code)
Bali is home to over 20,000 Hindu temples, and visiting them is one of the highlights of any trip. However, temples have a strict dress code you must follow:
- Sarong: Both men and women must wear a sarong (a wrap-around fabric skirt) that covers the knees. Many temples lend them for free or a small fee, but bringing your own is more hygienic and stylish.
- Sash (selendang): A fabric belt tied around your waist, symbolising respect. Also provided at most temples.
- Covered shoulders: A light shawl or kimono cover-up over your tank top works perfectly.
- No revealing clothing: Shorts, short skirts, and crop tops must be covered before entering.
Pro tip: Buy a beautiful batik sarong from Ubud Market for around $5–$10. It doubles as a beach towel, blanket, or impromptu picnic mat.
Must-visit temples include Tanah Lot, Uluwatu (famous for its cliff-top sunset kecak fire dance), Besakih (the Mother Temple), and Tirta Empul. Book guided temple tours in advance — GetYourGuide has excellent Bali temple tours that include local guides who can explain the cultural significance of each site.
Best Outfits for Bali’s Beaches
Bali’s beaches range from the surf-pumping shores of Kuta and Seminyak to the dramatic black sand beaches of Lovina and the serene coves of Nusa Dua. Here’s what to wear:
Beach Daywear
- Swimwear: Bikinis and boardshorts are totally fine on Bali’s tourist beaches. However, going topless is illegal and considered deeply disrespectful — keep your top on.
- Cover-up: A flowy linen beach dress or a crochet cover-up looks effortlessly chic and protects you from the strong equatorial sun.
- Rash guard: If you’re surfing or snorkelling, a lightweight rash guard protects against sunburn and reef scrapes.
- Flip flops or sandals: Easy on/off for the sand, but bring comfortable walking sandals for exploring nearby areas.
Beach Club Attire
Bali has some of the world’s most iconic beach clubs — Potato Head, Ku De Ta, and Finns Beach Club draw international crowds. For these venues, step it up slightly:
- A stylish two-piece swimsuit with a linen oversized shirt or a sundress
- Wedge sandals or strappy flat sandals
- A wide-brim hat and oversized sunglasses — these are practically required accessories
What to Wear in Ubud (The Cultural Heart of Bali)
Ubud is Bali’s arts and wellness hub — think yoga retreats, rice terrace walks, artisan markets, and cooking classes. The vibe here is bohemian but thoughtful.
- Flowy linen trousers or palazzo pants: Comfortable for walking, appropriate for temples, and effortlessly stylish for café-hopping.
- Maxi dresses: A lightweight maxi dress in a botanical print is the ultimate Ubud outfit. It covers your shoulders and knees (temple-appropriate) while looking beautiful.
- Kimono or sheer cover-up: Perfect layered over a tank top for morning rice terrace walks when it’s cooler.
- Comfortable walking sandals: Ubud’s streets and rice paddies demand sturdy, comfortable footwear. Birkenstocks, Tevas, or similar strappy sandals work well.
Don’t miss the Tegalalang Rice Terrace and the Sacred Monkey Forest. Explore Ubud’s best experiences on GetYourGuide — from sunrise rice terrace treks to traditional batik-making workshops.
Evening & Nightlife Outfits in Bali
Bali’s nightlife is legendary, especially in Seminyak and Kuta. For sunset cocktails and dinner, elevate your daytime look:
- Women: A slip dress or wrap dress in silk or satin, strappy heeled sandals, and minimal gold jewellery. The tropical heat means less is more — one statement piece (earrings or a necklace) over heavy layering.
- Men: Linen trousers with a short-sleeve linen or cotton shirt (untucked is fine). Clean leather sandals or loafers.
- Avoid: Very casual flip flops and swimwear cover-ups at upscale restaurants and sky bars.
Fabrics to Pack (and What to Leave at Home)
Best Fabrics for Bali
- Linen — breathable, lightweight, wrinkle-texture looks intentional
- Cotton — classic, comfortable, absorbs sweat
- Rayon/viscose — drapes beautifully, great for dresses
- Bamboo fabric — moisture-wicking and eco-friendly
Fabrics to Avoid
- Polyester — traps heat and causes sweat patches
- Denim — heavy and dries slowly; leave your jeans at home
- Thick wool or fleece — only if you’re going to Mount Batur before dawn (temperatures up there drop to around 10°C)
Accessories You’ll Actually Use in Bali
- Wide-brim sun hat: Essential sun protection and doubles as a great photo prop among the rice terraces.
- Sunglasses: Go for polarised lenses — the tropical sun is intense.
- Light scarf or shawl: For temple visits, air-conditioned restaurants, and chilly morning drives.
- Reusable tote bag: Many shops in Bali have banned plastic bags. A stylish tote carries your market finds.
- Waterproof sandals: Handy for rice paddy walks and waterfall hikes where you’ll get your feet wet.
- Small crossbody bag: Keeps your valuables secure while exploring busy markets.
What NOT to Wear in Bali
A few things to leave out of your suitcase:
- Heavy jeans and boots — far too hot and heavy for the climate
- Overly revealing clothes in non-beach areas — Bali’s local culture is conservative outside tourist zones
- High heels (unless you’re sticking to paved beach clubs) — Bali’s uneven streets, temple steps, and rice paddy paths will destroy your ankles
- Black clothing exclusively — black absorbs heat; it’s not practical in 30°C+ weather
- Clothing with offensive prints or slogans — Bali is a deeply spiritual destination; show respect
Bali Packing List: The Essentials
- 2–3 lightweight maxi dresses or linen sets
- 2–3 swimsuits/bikinis
- 2–3 beach cover-ups (kimono or linen shirt)
- 1–2 pairs of linen or cotton trousers
- 4–5 lightweight tops (tank tops, breathable tees)
- 1 elegant dress for evenings
- 1 light cardigan or shawl
- 2 sarongs (doubles as temple wrap + beach towel)
- Comfortable walking sandals
- Flip flops for the beach
- 1 pair of nice sandals for evenings
- Wide-brim hat + sunglasses
- SPF 50 sunscreen
- Insect repellent (dengue mosquitoes are active in Bali)
Where to Shop for Clothes in Bali
One of the best parts of visiting Bali is that you can buy beautiful, affordable clothing once you arrive:
- Ubud Art Market (Pasar Seni Ubud): Sarongs, batik fabrics, boho dresses, and handmade accessories at bargain prices. Always negotiate.
- Seminyak Square and Bintang Supermarket area: Boutique shops selling resort wear, swimsuits, and stylish separates.
- Kuta Art Market: Affordable souvenirs, sarongs, and casual clothing.
- Deus Ex Machina (Canggu): Stylish surf-inspired clothing if you’re after something more premium.
Seasonal Outfit Guide: Dry Season vs Wet Season
Dry Season (April–October)
This is peak Bali season. Days are sunny, evenings are warm, and the beaches are at their best. Stick to light, breezy outfits — sundresses, linen shirts, and shorts. Mornings can be slightly cooler, especially at altitude in Ubud, so one light layer is handy.
Wet Season (November–March)
Rain usually comes in heavy but short afternoon bursts. Pack a light, packable rain poncho or waterproof jacket rather than a heavy umbrella. The landscape turns intensely green and beautiful, and there are far fewer tourists. Continue wearing your lightweight clothes — the rain cools things down pleasantly.
Book Your Bali Accommodation
Bali has accommodation for every budget, from $10 guesthouses in Ubud to $1,000-a-night private villas in Seminyak. Book early for the best prices, especially during peak season (July–August and Christmas). Search and book Bali hotels on Booking.com for the widest selection and flexible cancellation options.
Final Thoughts: Dressing for Bali
The golden rule for dressing in Bali is respectful, light, and versatile. A well-chosen wardrobe of flowing linen pieces, a couple of sarongs, and one elevated evening outfit will take you from sunrise yoga to sunset temples to late-night cocktails without a suitcase crisis.
Bali rewards those who dress thoughtfully — both practically (surviving the heat) and culturally (showing respect at sacred sites). Pack smart, buy a few beautiful pieces once you arrive at the markets, and you’ll look like you were born to be there.
Ready to explore Bali? Browse the best Bali tours and experiences on GetYourGuide — from rice terrace treks to volcano sunrises and traditional cooking classes.
✈️ 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.
Discover top-rated tours and experiences worldwide. Instant booking, free cancellation on most activities.

