The best time to visit Tokyo is spring (March to May) or autumn (October to November), when the weather is generally mild and the city’s parks and gardens are especially beautiful.
For a balance of pleasant weather and manageable crowds, consider mid-May after Golden Week or early December. Book accommodation well ahead for cherry-blossom season and major holidays, and check annual bloom forecasts if blossoms are a priority.