What to Wear in Bali
Indonesia · 4 monthly packing guides
Bali splits across three distinct registers — Seminyak-Canggu (surf-and-cocktail beach scene), Ubud (jungle-and-yoga, lighter cotton plus a sarong always within reach), and Uluwatu-Bingin (cliff-edge surf villas, the most resort-luxury). Sarong (kamen) and sash (selendang) are non-negotiable at every Hindu temple — Tanah Lot, Pura Tirta Empul, Pura Besakih, Pura Saraswati in Ubud — and most temples loan them at the gate. Magali Pascal (Bali-based French-Australian designer, founded 2009) carries the local resort-luxury vocabulary; Kim Soo runs Seminyak homeware-and-fashion; Indah Clothing handles swimwear-to-cocktail. Equatorial UV at 8°S is extreme — SPF 50 mineral, wide-brim hat, and a UV-protective long-sleeve are infrastructure.
Choose your month below to match your layers and shoes to the weather. Across the months covered, average daily lows reach 24°C / 75°F in July; average highs reach 31°C / 88°F in May.
Compare Bali by month
Monthly averages help compare packing needs; check the forecast before departure. Only months with published guides are listed. See the source notes below for station and measurement differences. Scroll across the table to see all weather details on a small screen.
| Month | Average low | Average high | Rain days | Daylight |
|---|---|---|---|---|
| May packing guide | 25°C / 77°F | 31°C / 88°F | 7 | 12h 5m |
| June packing guide | 25°C / 77°F | 30°C / 86°F | 5 | 12h |
| July packing guide | 24°C / 75°F | 29°C / 84°F | 3 | 12h 5m |
| August packing guide | 24°C / 75°F | 29°C / 84°F | 2 | 12h |
Choose your Bali packing list
Bali in May: 31°C / 87°F afternoons, 25°C / 77°F coastal mornings, 7 rain days — dry season opens, Galungan in many years.
In this capsule: Lightweight cotton or rayon tees (3+); Wide-leg cotton or rayon trousers; Knee-length sundress.
Bali in June: 30°C / 86°F afternoons, 25°C / 77°F coastal mornings, 5 rain days — peak dry season, Bali Arts Festival opens.
In this capsule: Lightweight cotton-rayon tees (3+); Wide-leg cotton or rayon trousers; Knee-length sundress (1-2).
Bali in July: 29°C / 84°F afternoons, 24°C / 75°F coastal mornings, 3 rain days — peak dry season, Australian school holidays peak.
In this capsule: Cotton-rayon tees (3+); Wide-leg cotton or rayon trousers; Knee-length sundress (1-2).
Bali in August: pack separately for the coast, temple visits and any higher-elevation outing.
In this capsule: Cotton-rayon tees (3+, one red or white); Wide-leg cotton or rayon trousers; Red or white knee-length sundress (one).
Climate sources by month
These credits follow the source recorded on each monthly guide. Climate figures inform the packing advice; outfit combinations and illustrations are editorial suggestions.
Frequently asked questions
Start with your travel month. The 4 published guides cover May, June, July, August. Compare the average low as well as the high: among these months, July has the lowest average low at 24°C / 75°F, while May has the highest average high at 31°C / 88°F. For a trip spanning two months, read both lists before deciding which layers to bring.
No. They are monthly climate averages for planning, not temperatures promised for a particular day or hour. Check the local forecast close to departure and adjust your layers and rain protection. The source, station and averaging period are listed for each month where recorded; different stations or rain-day definitions can affect comparisons.
No. Treat the capsule as a set of clothing functions: walking shoes, a base outfit, weather protection and any change for dinner or a venue's dress code. Start with equivalents you own. Adjust quantities to your trip length and laundry access; the illustrations are outfit suggestions, not a shopping requirement.