Visiting temples in Indonesia—whether Hindu (Bali), Buddhist (Java, Sumatra), or syncretic sites—requires modest attire. The sarong, a traditional wrap-around garment, is the standard solution for visitors and locals alike.
Temples (pura in Balinese, candi in Javanese) are sacred spaces where the divine is believed to reside. Covering the body—especially the lower body—acknowledges this sanctity and honors local spiritual traditions.
Indonesian temple dress codes typically require:
Major temples (Besakih, Tanah Lot, Uluwatu, Borobudur, Prambanan) enforce dress codes at entry. Security staff will deny entry to non-compliant visitors. Sarongs are usually available for rent or loan at the entrance for a small fee.
Wearing a sarong isn't just rule-following—it's participatory respect. It signals willingness to engage with Indonesian culture on its own terms, often leading to warmer interactions with locals and temple staff.
Bali: Strictest enforcement; sarong + sash mandatory at all major temples.
Java (Borobudur, Prambanan): Modest dress enforced; sarong provided if needed.
Lombok, Sumbawa, Flores: Varies by temple; err on the side of modesty.
When in doubt, cover up. The small effort shows enormous respect for traditions that have welcomed visitors for centuries while maintaining their spiritual integrity.