Shrines and temples are generally open year-round, but some may have specific days or periods of special significance. New Year's Day is a popular time for temple visits in Japan.