Country · 191 destinations

Best time to visit Japan

The best time to visit Japan is May, when its destinations average a travel score of 59 out of 100.

Loading climate data…

The climate in Japan through the year

When to go

No month reaches an average score of 65 across the 29 destinations Eddigo covers in Japan. May comes closest with 59 out of 100. Daytime highs in May range from 18°C in Jōdogahama to 27°C in Okinawa. The lowest average is in February (26), with daytime highs from 0°C to 21°C.

Where in the country

In May, the highest scores are in Hiroshima (69), Fukuoka (67) and Kitakyushu (67), while Jōdogahama scores 43. The destinations do not all peak at the same time:

Warmest, coolest, wettest and driest

Over the year, Okinawa is the warmest destination (daytime highs averaging 26°C) and Sapporo the coolest (13°C). Kagoshima gets the most precipitation, about 2,540 mm a year, and Sendai the least, about 1,260 mm. The highest-lying is Pilatus Tateshina Snow Resort at about 1,800 m. The warmest sea is at Okinawa: 29°C in August.

By type of trip

The best months change with what you want to do. With Eddigo’s trip types, Japan averages 65 or more in these months:

Month by month

MonthScoreDaySeaRainBest destinations
January30−2–20°23°69 mmOkinawa 52 · Saitama 49 · Aihara 48
February260–21°22°76 mmOkinawa 52 · Saitama 41 · Aihara 40
March315–22°22°117 mmOkinawa 52 · Kagoshima 47 · Hamamatsu 46
April5612–25°23°131 mmOkayama 68 · Hiroshima 67 · Fukuoka 67
May5918–27°25°155 mmHiroshima 69 · Fukuoka 67 · Kitakyushu 67
June4821–30°27°213 mmSapporo 55 · Niigata 55 · Hiroshima 53
July3024–33°29°217 mmSapporo 52 · Hakuba 47 · Jōdogahama 47
August2726–34°29°179 mmSapporo 48 · Jōdogahama 46 · Hakuba 45
September4423–31°29°197 mmSapporo 58 · Jōdogahama 53 · Hakuba 51
October5716–28°28°161 mmFukuoka 72 · Kumamoto 72 · Kitakyushu 71
November519–25°26°97 mmHamamatsu 69 · Shizuoka 67 · Kagoshima 64
December291–21°24°77 mmOkinawa 52 · Saitama 46 · Aihara 46

Score: average of the cities and beach destinations with the default preferences (ski resorts are left out). Day: lowest to highest typical daytime temperature among them. Sea: the warmest. Rain: average.