Is It Acceptable for Women to Wear Shorts in Japan During Summer?

Worried about wearing shorts in Japan this summer? Don't be! From Tokyo streets to summer festivals, shorts are totally fine—just skip the beachwear in the city.

Is It Acceptable for Women to Wear Shorts in Japan During Summer?

“Can women wear shorts in Japan during summer?”

Absolutely yes! Don’t worry about this at all.


The Short Answer

“Is it really OK?”

Yes, shorts are completely fine in Japan:

  • Japanese women wear shorts in summer too
  • Tokyo fashion is diverse and open
  • No one will stare or judge
  • Summer in Japan is HOT (35°C+) - wear what’s comfortable

Some Guidelines

“Any exceptions?”

Wear whatever you want at:

  • Shopping districts (Shibuya, Harajuku, Ginza)
  • Theme parks
  • Casual restaurants
  • Beaches and summer festivals

Be slightly more modest at:

  • Temples and shrines - Cover shoulders and knees is respectful
  • Very traditional restaurants (kaiseki, ryokan)
  • Business areas if meeting people professionally

That’s it. Regular tourism? Shorts are perfectly fine everywhere.


What About Other Clothing?

“Any other dress code concerns?”

  • Tank tops - Fine in summer
  • Sundresses - Very common
  • Flip flops - OK for casual areas, but sneakers are better for walking
  • Swimwear - Only at pools and beaches (obviously)

What Japanese People Actually Do

Most locals:

  • Wear shorts, skirts, and light clothing in summer
  • Prioritize comfort in the heat
  • Don’t judge tourists’ clothing choices
  • Carry a light cardigan for air-conditioned spaces (they’re cold!)

Extra Travel Tips

  1. Japanese summers are brutal - Wear light, breathable fabrics

  2. Carry a thin layer - Buildings blast AC, you might get cold inside

  3. UV protection - Japanese sun is strong, use sunscreen

  4. Comfortable shoes > fashion - You’ll walk a LOT

  5. Temples - Bring a light scarf to cover shoulders if needed


Have more questions about what to wear in Japan? Follow me on YouTube, Instagram, and TikTok for daily tips!