The cherry blossom (sakura) is Japan's unofficial national flower. It has been celebrated for many centuries and holds a very prominent position in Japanese culture. There are many dozens of different cherry tree varieties in Japan, most of which bloom for just a couple of days in spring. The seasonal spectacle is celebrated with hanami (cherry blossom viewing) parties under the trees.
Below is a list of some of Japan's most popular cherry blossom spots with the typical timing for best viewing in the average year and japan-guide.com ratings: