Japan has four different seasons per year: Spring(March-May), Autumn(September-November), Winter(June-August) and Summer(December-February). Spring and Autumn are the best times to visit Japan.