What to wear in Bali is lightweight, breathable clothing, comfortable sandals or walking shoes, swimwear with a cover-up, and a sarong for temple visits. Pack one or two swimsuits, plus a lightweight rain jacket or poncho. Cover your shoulders and knees at sacred sites, and dress more modestly in villages and public areas.
Bali's coastal and lowland areas are warm and humid, while central mountain areas are cooler. Rain can arrive quickly, so a lightweight rain jacket or poncho is useful. Indonesian tourism guidance also recommends lightweight clothing, comfortable footwear and sun protection.
Bali Clothing Essentials at a Glance
| Situation | What to wear |
|---|---|
| Everyday sightseeing | Loose T-shirt or blouse, shorts or lightweight trousers, sandals or trainers |
| Temples | Top covering the shoulders, bottoms covering the knees, sarong and sash |
| Beach or pool | Swimsuit, sandals and a cover-up |
| Ubud and villages | Breathable, modest clothing and comfortable walking shoes |
| Waterfalls and hikes | Quick-drying clothes and shoes with good grip |
| Mount Batur or highland areas | Warm layers, covered shoes and a light jacket |
| Restaurants and nightlife | Smart-casual clothing, such as a clean shirt, dress, skirt or tailored trousers |
What Should You Wear for Everyday Sightseeing in Bali?
Choose loose, lightweight clothing that allows air to circulate and dries quickly. Good options include:
- Cotton, linen or moisture-wicking tops
- Loose shorts, skirts, trousers or lightweight dresses
- Comfortable sandals for casual walking
- Trainers or walking shoes for longer days
- A hat, sunglasses and sunscreen
- A thin shirt or shawl for extra coverage
Heavy denim and thick synthetic clothing can feel uncomfortable in Bali's humidity, especially when walking through towns, markets or rice terraces.
A practical daytime outfit is a breathable T-shirt, loose trousers or knee-length shorts, comfortable sandals, sunglasses and a lightweight bag.
What Is the Dress Code for Bali Temples?
Cover your shoulders and knees, then wear a sarong and sash before entering a temple or sacred area.
Many Bali temples provide or rent sarongs and sashes, but carrying your own lightweight sarong is more convenient. Indonesian tourism guidance advises visitors to wear modest clothing that covers the shoulders and knees. A sarong and sash are commonly required at temple sites.
Suitable temple clothing includes:
- A T-shirt, blouse or shirt covering the shoulders
- Loose trousers, a long skirt or a knee-length outfit
- A sarong or kamen around the legs
- A sash tied around the waist
- Secure sandals or shoes
A short dress, crop top or beachwear is not suitable on its own for temple visits. Some sacred areas and ceremonies have additional rules, so follow instructions from temple staff and local guides. Bali's visitor guidance also asks tourists to dress modestly in sacred areas, attractions and public places.
What Should You Wear to Bali Beaches and Pools?
Wear swimwear at beaches, hotel pools and beach clubs. Pack:
- One or two swimsuits
- A lightweight cover-up, sarong or shirt
- Flip-flops or water-friendly sandals
- A rash guard for surfing, snorkelling or long periods in the sun
- A dry bag for your phone and valuables
Put on a cover-up before walking through streets, shops, temples or local neighbourhoods. Swimwear is not suitable for general sightseeing or religious sites.
What Should You Wear in Ubud and Bali Villages?
Wear breathable clothing that is comfortable without being overly revealing. Ubud is tourist-friendly, but the surrounding villages and temples remain connected to everyday Balinese Hindu life.
Good choices include:
- Loose linen trousers
- A midi or maxi skirt
- A relaxed shirt or blouse
- A T-shirt with a lightweight overshirt
- Comfortable walking sandals or trainers
This combination works for cafés, markets, art galleries, rice terraces and casual restaurants. You may still need a sarong or extra coverage before entering a temple.
What Should You Wear for Waterfalls, Rice Terraces and Hikes?
Wear clothes that can handle mud, water and uneven paths. Pack:
- Quick-drying shorts or trousers
- A breathable sports top
- Shoes with a firm, non-slip sole
- A lightweight rain layer
- A small towel or change of clothes
- A reusable water bottle
Indonesian tourism guidance recommends comfortable shoes with good grip for waterfall paths, which can become slippery.
For a Mount Batur sunrise hike or another highland excursion, bring warm layers. Mountain areas are cooler than Bali's coast, and Mount Batur can feel cold before sunrise. A jacket, sweater or scarf is useful even if you leave a hot beach area later in the day.
What Should You Wear in Bali at Night?
Wear smart-casual clothing to most restaurants, bars and beach clubs. Pack at least one outfit such as:
- A clean collared shirt with lightweight trousers
- A casual dress
- A blouse with a skirt or trousers
- A neat jumpsuit
- Clean sandals, flats or casual shoes
Upscale venues may have their own footwear or dress requirements, so check before visiting. Lightweight fabrics are usually more comfortable than formal, heavy clothing.
What Should You Pack for Bali's Rain and Humidity?
Pack quick-drying clothes and light rain protection. Bali has a tropical climate with generally high humidity. Rainfall is the main weather variable, while mountain areas are cooler than coastal areas.
Add these items to your luggage:
- Compact rain jacket or poncho
- Quick-drying clothing
- Waterproof phone pouch
- Small dry bag
- Spare socks
- Sandals that can get wet
- Light layer for air-conditioned restaurants and vehicles
A rain jacket is more practical than a heavy coat. Inexpensive ponchos are also available locally if needed.
Simple Bali Packing List
For a versatile trip, pack:
- Lightweight tops
- Loose shorts or trousers
- One longer skirt, dress or pair of trousers
- Swimwear and a cover-up
- A sarong
- Comfortable sandals
- Closed-toe walking shoes
- Lightweight rain protection
- One smart-casual outfit
- Hat and sunglasses
- Sunscreen
- Small day bag or dry bag
This list covers beach days, temple visits, village walks, hikes, restaurants and changing weather without requiring a separate outfit for every activity.
