The best and most popular times to visit Kyoto are the climatically stable seasons of spring (March to May) and autumn (late September to November).
The highlight of spring is the cherry-blossom season, which usually arrives in Kyoto in early April. Bear in mind, though, that the blossoms are notoriously fickle, blooming any time from late March to mid-April.
Autumn is an equally good time to travel, with pleasant temperatures and soothing autumn colours, which usually peak between late October and mid-November.
Be warned that Kyoto is crowded with domestic and international tourists during the cherry-blossom and autumn-foliage seasons, and accommodation can be hard to find; if you do come at these times, be sure to book well in advance.
Of course, you can visit Kyoto at any time of year, although the summer, from June to August, can be very hot and humid, and winter can be a little chilly for some people’s taste.