Business hours in Japan: when shops, offices and temples are open

City shops are usually open from about 10:00 to 20:00 every day, offices close on weekends, and convenience stores never close. Plan around three busy holiday periods: New Year, Golden Week and Obon.

Typical opening hours

The Japan National Tourism Organization (JNTO) gives these general guides. Real hours differ by place, so use them only as a starting point.

Places that open all day and night

Shrines and temples

Shrines and temples are generally open all year. The grounds are usually open from morning until late afternoon.

The shrine or temple office, where you buy amulets and goshuin (temple stamps), has its own hours. It may close earlier than the grounds.

Three busy holiday periods

During these periods, some services may take reservations only. Check the operator's website before you go.

Avoid wasted trips

FAQ

Are shops open on Sundays and national holidays?

In cities, most shops are open every day, including weekends. Offices are not. Some places close at New Year, so check ahead.

Where can I buy food late at night?

Convenience stores are open 24 hours. Some chain restaurants are also open all night.

Do the hours on this page apply everywhere?

No. They are general guides from JNTO. Always check the official website or map listing of the place you plan to visit.

Sources

Related tips

Last checked: 2026-10-31. Rules and prices can change, so please confirm with the official sources above.