The best time to visit Tokyo is spring (March–May) or autumn (October–November), when the weather is generally comfortable and the city’s seasonal scenery is at its best.
For a balance of pleasant weather and fewer crowds, consider late May or early December. Check forecasts and seasonal event dates before booking, as blossom and foliage timing can shift.