
Destination guide · 2026
What to Wear in Bali
Bali outfits for resorts, temples, beach clubs and dinner, dressed for the heat.
What should you wear in Bali? Loose cotton or linen shirts, shorts, skirts or lightweight trousers, easy dresses, comfortable sandals and one light layer for extra coverage. Add something that covers your shoulders and knees for temples, and one notch smarter for dinner.
Bali is hot, humid and generally relaxed, but that does not mean swimwear and thongs work everywhere. You might move from a resort to a temple, café, scooter, beach club and restaurant in the same day, and each requires a slightly different version of practical tropical dressing.
This article contains affiliate links to Amazon Australia. If you buy something through one of them, What to Wear may earn a small commission at no extra cost to you.
The short answer: Bali outfits by place
| Where you’re going | What works |
|---|---|
| Resort or villa | Swimwear, loose shirt, kaftan or cover-up, shorts and sandals |
| Canggu daytime | T-shirt or tank, shorts or loose trousers, sandals or sneakers |
| Seminyak daytime | Lightweight shirt, sundress, matching set, tailored shorts and sandals |
| Ubud | Breathable top, loose trousers or longer skirt and comfortable walking shoes |
| Temple | Shoulders and knees covered, with the required sarong and sash where applicable |
| Beach club | Swimwear with a proper cover-up and something dry for later |
| Restaurant | Lightweight dress, shirt, trousers, skirt or smarter shorts |
| Scooter day | Secure footwear and clothes that will not flap, trail or catch |
| Wet-weather exploring | Fast-drying clothes, practical footwear and a very light rain layer |
There is very little reason to dress heavily in Bali. There is every reason to dress deliberately.
Dress for Bali’s heat and humidity first
Bali’s climate should make most of your packing decisions for you. You want clothes that still feel comfortable after ten minutes outside, not outfits that simply look tropical when arranged neatly on the bed.
- lightweight cotton or linen shirts and T-shirts
- linen or linen-blend trousers
- loose shorts and skirts
- simple dresses
- breathable underwear
- clothes that dry reasonably quickly
A linen shirt is genuinely useful in Bali. An entire suitcase of almost identical beige linen is not compulsory. Thick denim, heavy jackets, lined clothing and clingy synthetic fabrics tend to offer poor value in the humidity. For more on this, see our hot-weather guide.

What to wear in Bali by month
Bali has a drier season and a wetter season rather than big temperature swings, so humidity and rain change your wardrobe more than temperature does. Check the forecast for your actual dates; Indonesia’s weather agency, BMKG, is the official source.
| Months | Season | What to pack differently |
|---|---|---|
| April–October | Dry season | Classic Bali wardrobe: linen, cotton, sandals, swimwear. A light layer for breezy evenings and the highlands. |
| November–March | Wet season | Still hot. Add fast-drying fabrics, shoes that cope with wet streets, a light rain shell and shorter hems. |
What to wear in Bali in December
December falls in the wet season. Expect heat and humidity with heavy downpours, so pack lighter, faster-drying clothes rather than warmer ones: breathable tops, shorts or cropped trousers, sandals or sneakers you don’t mind getting wet, and a compact rain layer. It is also the Christmas and New Year peak, so if you have a festive dinner or party booked, pack one smarter outfit for it.
Bali outfits for women
Day
Linen shirt or tank + loose shorts or a midi skirt + flat sandals + crossbody bag.
Temple and Ubud
T-shirt or blouse + lightweight trousers or a maxi skirt + walking sandals, with the temple sarong and sash on top.
Evening
Simple midi or maxi dress, or a lightweight matching set + flat or low-heeled sandals + small bag.
You don’t need to buy a new wardrobe of “Bali outfits”. A tropical version of what you normally wear, with one or two pieces that cover shoulders and knees, handles almost everything.
What to wear to a Bali temple
This is where Bali’s relaxed holiday dress code needs some qualification. When visiting temples and other sacred places, cover your shoulders and knees; a sarong and sash may also be required. The official Besakih visitor guidance says all visitors must wear a sarong and sash. Our full guide to what to wear to a Bali temple has outfit-by-outfit advice.
Women
Loose T-shirt, blouse or lightweight shirt with a midi skirt or lightweight trousers, then the required sarong and sash.
Men
T-shirt or lightweight collared shirt with longer shorts or trousers, then the sarong and sash where required.
Sarongs and sashes are available at many major temples, although arrangements vary. If you’d rather bring your own, a lightweight sarong packs flat and doubles as a beach cover-up. The useful rule is simple: beachwear belongs at the beach and pool.
Canggu, Seminyak or Ubud
Canggu
Canggu is relaxed, and most daytime cafés, shops and casual restaurants do not require anything elaborate. T-shirts, tanks, relaxed shirts, shorts, casual dresses and loose trousers all work. Sandals are fine, although sneakers are often more useful than visitors expect if you intend to walk any distance.
Seminyak
Seminyak suits a slightly more polished version of the same wardrobe: relaxed collared shirts, clean tailored shorts, lightweight trousers, simple dresses, co-ordinated separates, good flat sandals and a smarter bag. A beautiful jacket you cannot tolerate in the humidity is not a useful Bali evening outfit. It is luggage.
Ubud
Ubud is where I would favour a little more coverage and better walking shoes. You may move between cafés, galleries, markets, temples, gardens and streets. Loose trousers, midi skirts, T-shirts and lightweight shirts work well, and starting reasonably modest saves reconstructing your outfit at a temple entrance.

What to wear to a Bali beach club
Bali’s beach clubs are where social-media Bali and practical Bali sometimes become unnecessarily confused. Wear swimwear you are comfortable spending several hours in and bring a proper cover-up: an oversized shirt, loose dress, resort shirt with shorts or lightweight matching set. If you plan to stay into the evening, bring something dry to change into.
Do not assume every beach club has the same dress rules. Check the venue you have actually booked; Potato Head Bali, for example, publishes its own venue information and policies. Dress for the venue, not for the idea of a Bali beach club. Our full Bali beach club guide has more.
Smart casual in Bali: what to wear for dinner
Bali evening dressing is usually about looking fresh and deliberate rather than formal. After a hot day, changing into clean clothes usually makes more difference than adding extra layers. When a Bali restaurant or event says smart casual, it rarely means a blazer. It means:
Women
A simple midi or maxi dress, a skirt with a lightweight top, loose trousers with a fitted or draped top, or a lightweight matching set, with flat or low-heeled sandals.
Men
A lightweight collared shirt, linen or cotton trousers (neat shorts at casual venues), and loafers, clean sneakers or good sandals depending on the venue.
The change from daytime to dinner in Bali is often one notch smarter, not three. See our Bali dinner guide and the general smart casual guide. For something more formal, like a Bali wedding, use the dedicated guide.

What about work clothes in Bali?
If you are in Bali for a conference, retreat or client meetings, dress for business casual adapted to the heat: lightweight trousers or a skirt, a breathable collared shirt or blouse, and clean closed shoes or smart sandals. Leave the suit jacket at home unless the event asks for one. Linen and cotton will look more appropriate after a humid walk between venues than heavy corporate fabrics. If you’re working remotely from a café or co-working space, normal daytime Bali clothes are fine.
What to wear if you’re using a scooter
Long trailing skirts, flowing scarves and very loose garments can become awkward around a motorcycle. Choose clothes that stay secure and footwear that stays on your feet. More importantly, do not treat scooter riding as part of the Bali aesthetic. Check the Smartraveller advice for Indonesia before travelling, including road safety, licensing, insurance and motorcycle use. If you are actually riding, secure footwear and more skin coverage make more sense than swimwear and slides.
The shoes you actually need in Bali
You probably need three pairs, not eight.
1. Comfortable sandals
Your everyday pair for heat, cafés, casual dinners and plenty of walking. A soft leather flat sandal is hard to beat.
2. Sneakers or walking shoes
For Ubud, active sightseeing, travel days and anywhere you will cover some distance.
3. One smarter pair
Only if your itinerary requires it. For many travellers, a better sandal or loafer is enough.
High heels rarely earn much suitcase space unless you have a specific event planned. Bali includes uneven paving, steps, sand and tropical rain. A good flat shoe is often the more elegant choice anyway.

Should you take jeans to Bali?
One pair at most, unless you genuinely live in denim. Jeans are wearable, particularly in the evening, but thick denim can feel unpleasant in humidity and takes longer to dry. Otherwise, lightweight linen trousers are more useful.
Can you wear thongs everywhere in Bali?
You can wear thongs in plenty of casual settings: pools, beaches, villas and very casual errands. They are less useful for long walks, smarter restaurants, uneven temple grounds, active sightseeing and scooter riding. A proper sandal usually earns its suitcase space very quickly.
A practical Bali packing list
For a one-week Bali holiday, this is a sensible starting point. Our full Bali packing list goes through this in more detail, with quantities and a printable checklist.
Clothes
- 4–5 breathable daytime tops
- 2–3 pairs of shorts, skirts or lightweight trousers
- 1–2 easy dresses or matching sets if you wear them
- 1 lightweight long-sleeved shirt
- 1 temple-friendly outfit
- 1–2 smarter evening combinations
- swimwear and a proper cover-up
- underwear and sleepwear
- a compact rain layer in wetter months
Shoes
- comfortable everyday sandals
- sneakers or walking shoes
- optional smarter sandals, flats or loafers
Useful extras
- hat and sunglasses
- small crossbody or secure day bag
- reusable water bottle
- lightweight sarong
Five Bali outfits that actually work
Resort breakfast to beach
Swimsuit + loose oversized shirt + shorts or sarong + flat sandals. See our resort guide.
Canggu café day
Cotton T-shirt + relaxed shorts or trousers + comfortable sandals + crossbody bag.
Ubud exploring
Loose shirt + lightweight trousers or midi skirt + sneakers or walking sandals.
Temple visit
Shoulder-covering top + longer bottoms + comfortable shoes + sarong and sash. See the temple guide.
Seminyak dinner
Simple dress or lightweight shirt and trousers + good sandals or loafers + small bag.
Wedding guest
A step up from dinner dressing. See what to wear to a Bali wedding.
What not to pack too much of
- Heavy jackets. For most Bali holidays, unnecessary.
- Too much denim. Bulky and less comfortable than lightweight trousers.
- A wardrobe of pool clothes. Eventually you will want to go somewhere other than the pool.
- Delicate shoes. Bali is not uniformly smooth paving.
- Complicated outfits. Heat makes fussiness increasingly irritating.
- Clothes you would never normally wear. Pack a tropical version of your real wardrobe.
The Bali clothing rule that matters most
The best-dressed traveller in Bali is rarely the person wearing the most fashionable outfit. It is the person who can leave breakfast, walk around comfortably, enter the places they planned to visit, cope with the weather and still feel reasonably presentable at four in the afternoon.
Pack for the heat first, respect local expectations second, your actual activities third and photographs fourth.