How to dress appropriately for Japan's temples and restaurants

Wear modest, conservative clothing to temples with sleeves and pants/long skirts, plus slip-on shoes for easy removal. For restaurants, smart casual works for most places, but upscale establishments require business attire and many have strict shoe policies.

  1. Choose temple-appropriate basics. Pack clothing that covers shoulders and knees. Sleeveless tops, shorts, short skirts, and low-cut necklines are not appropriate. Stick to t-shirts, blouses, long pants, or knee-length skirts minimum. Dark or neutral colors show respect.
  2. Select easy-removal footwear. Bring slip-on shoes or sneakers you can remove quickly. You'll take shoes off at temple entrances, some restaurants, and traditional accommodations. Avoid complicated laces or boots. Clean, hole-free socks are essential since people will see them.
  3. Research specific restaurant dress codes. High-end restaurants often require collared shirts and closed-toe shoes for men, and equivalent smart attire for women. Some traditional establishments prohibit strong perfumes or require specific seating positions in formal wear. Check restaurant websites or call ahead.
  4. Layer for temple visits. Temples can be cool inside regardless of outside temperature. Bring a light cardigan or jacket that covers bare arms if your shirt is short-sleeved. This also helps if your planned outfit turns out too revealing.
  5. Prepare backup options. Pack one conservative outfit specifically for temple visits and one smart-casual ensemble for nicer restaurants. This ensures you're never underdressed or turned away from cultural sites or dining establishments.
Can I wear jeans to temples?
Yes, jeans are acceptable at most temples as long as they're not ripped and you're wearing a modest top. Dark, clean jeans work best.
What happens if I'm dressed inappropriately at a temple?
You may be politely asked to cover up or denied entry. Some temples provide shawls or coverings, but don't count on it.
Do I need different clothes for different types of restaurants?
Casual restaurants accept almost anything modest. Family restaurants and ramen shops have no dress code. Upscale sushi bars, kaiseki restaurants, and hotel dining rooms require smart casual to business attire.
Are flip-flops okay in Japan?
Flip-flops work for casual situations but avoid them for temples and restaurants. Many places consider them too informal, and you'll be removing shoes frequently anyway.
Can I wear traditional Japanese clothing as a tourist?
Wearing yukata or kimono is generally welcomed when done respectfully. Rent from reputable shops in areas like Asakusa or Gion rather than buying cheap costumes.