If you’re planning to visit Bali, you’ve probably seen photos of stunning temples like Tanah Lot, Uluwatu, or Besakih, each surrounded by breathtaking nature and filled with spiritual energy. But one thing many first-time visitors overlook is what to wear.
When I first started exploring Bali’s temples, I learned that the island’s sacred spaces have their own dress codes, not just for appearance, but out of deep respect for Balinese Hindu culture. Wearing the right outfit helps you connect better with the experience, shows respect to locals, and ensures you’re welcome wherever you go.
Here’s a complete guide, based on both local customs and my own experience visiting temples across Bali.
What You Should Wear When Visit a Temple in Bali
1. Always Cover Your Shoulders and Knees
Every temple in Bali requires modest clothing. The general rule is simple: cover your shoulders and knees. Men and women alike should avoid tank tops, crop tops, short skirts, or shorts. I usually wear a light cotton shirt or blouse and a long skirt or linen pants, something breathable but respectful in Bali’s tropical climate. Don’t worry if you forget, most temples provide sarongs and sashes for visitors at the entrance for a small donation or rental fee.
Read also: Exploring Besakih Temple: Bali’s Ancient Spiritual Heart
2. Wear a Sarong and Sash (Even Over Your Clothes)
Wearing a sarong (traditional wrap) and selendang (sash) is a must when entering any temple, even if your outfit already covers you. The sarong represents purity and respect, while the sash, tied around the waist, symbolizes control over worldly desires. I always bring my own sarong because it’s lightweight and convenient, but you’ll find them available for rent at major temples like Uluwatu Temple and Tirta Empul. If you’re visiting multiple temples in one day, having your own sarong saves time and makes you look more prepared.
3. Choose the Right Footwear
Footwear rules can vary, but generally, it’s acceptable to wear sandals or flip-flops around the temple grounds. However, you’ll often need to remove your shoes before entering sacred inner areas. I usually wear comfortable sandals that are easy to slip on and off. Avoid heavy boots or heels, Bali’s temple paths are often uneven, with stairs or cobblestones.
4. Avid Flashy Outfits and Accessories
Temples are places of prayer and reflection, so it’s best to dress simply. Avoid bright neon colors, loud prints, or revealing cuts. Hats, sunglasses, and flashy jewelry should be removed before entering inner courtyards. Balinese people really appreciate visitors who make the effort to dress humbly. When I follow this, locals often greet me with a smile, it’s a small gesture that goes a long way in showing cultural respect.
5. Know the Cultural Etiquette
It’s not just about what you wear, but how you behave. Here are a few temple etiquette tips that are just as important as your outfit:
- Women on their period are traditionally not allowed to enter temple areas.
- Don’t point your feet at shrines or priests.
- Don’t climb or sit on temple structures.
- Keep your voice low and avoid interrupting ceremonies.
- Ask permission before taking photos, especially of locals praying.
Respect goes hand in hand with proper attire. When I visit temples like Goa Gajah or Pura Luhur Batukaru, I always try to be mindful of these customs, it helps me feel part of something meaningful, not just an observer.
6. What to Pack for Temple Days
Here’s my go-to packing list when I know I’ll be temple hopping around Bali:
- Lightweight sarong (you can buy beautiful local ones in Ubud or Seminyak).
- Sash or scarf.
- Breathable blouse or short sleeve shirt.
- Long skirt or linen pants.
- Slip-on sandals.
- Small tote bag for carrying everything.
- A bottle of water and sunscreen (you’ll need both).
This simple kit keeps me comfortable and always ready to enter any temple respectfully.
Read also: Tirta Empul Temple: Bali’s Sacred Water Source
Why Dressing Right Matters
Bali’s temples aren’t tourist attractions, they’re living spiritual sites, where locals pray daily and hold ceremonies that go back generations. When you dress properly, you’re showing respect for that living culture. I’ve noticed that when I arrive appropriately dressed, the entire experience feels more serene. It’s as if the temple opens itself up to you, not just as a visitor, but as a participant in something sacred.
Final Thoughts
Visiting temples in Bali is one of the most memorable cultural experiences you can have. Dressing modestly, wearing a sarong and sash, and respecting local customs will ensure your visit is smooth, respectful, and meaningful. Whether you’re heading to Uluwatu’s cliffside sunset, Tirta Empul’s holy spring, or a small village temple tucked between rice fields, remember that your outfit speaks volumes about your respect for Balinese culture.



