Indonesia · Climate data from BMKG
Bali dresses for a 24°C–31°C / 75°F–88°F window across the months we cover. 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.
Across the 4 months we cover: morning lows from 24°C / 75°F (July) to afternoon highs of 31°C / 88°F (May).
What to wear in Bali in May 2026: BMKG data (31°C / 87°F, 25°C / 77°F nights, 7 rain days) — dry season opens, Seminyak-to-Ubud capsule for surf, temples, and rice-terrace walks.
What to wear in Bali in June 2026: BMKG data (30°C / 86°F, 25°C / 77°F nights, 5 rain days) — peak dry season, Bali Arts Festival, and the Seminyak-Canggu-Ubud capsule.
What to wear in Bali in July 2026: BMKG data (29°C / 84°F, 24°C / 75°F nights, 3 rain days) — peak dry season, Australian school-holiday crowd, Seminyak-Canggu-Ubud capsule.
What to wear in Bali in August 2026: BMKG data (29°C / 84°F, 24°C / 75°F nights, 2 rain days) — peak dry season, Indonesian Independence Day Aug 17, Bali tropical capsule.
The neighborhood you sleep in affects what reads as appropriate more than the calendar does. Bali's style scene anchors on the districts below — each leaf page calls out the local register (smart-casual, undone, technical, party) so the capsule maps to the streets you'll actually walk on.
Every leaf page on this hub is built from four data layers: climate normals from BMKG; named-authority etiquette and style references (Vogue, Condé Nast Traveler, Business of Fashion, the relevant local press); resident write-ups and traveler-forum reports for the failure modes tourists get wrong; and the editorial avatar pool that visualises each capsule on a person rather than a moodboard. Every DO names a reason. Every DON'T names a failure mode. We retest before each seasonal refresh — the editorial-modified date at the bottom of each leaf is the receipt.
Climate numbers come from BMKG — the national meteorological service for Indonesia. Daily highs and lows, rain days, and daylight hours are 1991-2020 normals (the international standard, refreshed every decade). Capsule pieces and what-to-avoid notes are stress-tested against Bali resident write-ups, named-stylist sources where the city has a documented uniform (Vogue Paris under Emmanuelle Alt for Paris, Vogue Japan and i-D Tokyo coverage for Tokyo, NYMag's The Cut for New York), and the failure modes locals actually flag in city forums and traveler reports.
Because the morning-low to afternoon-high swing inside one Bali month already changes the silhouette — and the swing between months is much bigger than that. July mornings start at 24°C / 75°F; May afternoons hit 31°C / 88°F. A single packing list that tries to span both ends up wrong at both. Each month here is a different capsule, calibrated to the climate band that actually shows up on the ground.
4 so far: May, June, July, August. We ship climate-and-event-distinct months only — adjacent months that share more than 60% of the same capsule pieces don't get separate pages, because near-identical leaves erode the credibility of every other page on the site. The full coverage plan is in our internal CLAUDE.md (the editorial brief governs every page that ships).
BMKG 1991-2020 normals are the version cited on every leaf — the international meteorological standard, updated by every national service every decade. We restate the numbers as raw averages on the leaf pages ("31°C / 88°F afternoons") rather than the year range, so the figures don't read as stale. The next normals refresh covers 2001-2030 and lands in 2031 — we'll bump every page when it does.
Editorial rule, enforced in CI: every DO line names a specific reason ("merino sinks under a trench so a damp morning doesn't show through your knit"); every DON'T names a specific failure mode ("suede stains the first time light drizzle catches it"). We ban "timeless," "elevate your style," "must-have," and "effortless" — they're the giveaway phrases of generic AI fashion writing. If a sentence could open any city's guide, it gets cut. Bali's guide reads like Bali, not like a packing-list aggregator.