Nowadays, people in Japan have fun viewing cherry blossoms, drinking and eating. It is like a picnic under the trees. People bring home-cooked meals, do BBQ, or buy take-out food for hanami. In popular hanami spots, there are even competitions for the best spots. If you do not like a crowd, you can go to neighborhood parks/gardens or other quiet places. The most popular kind of Japanese cherry (sakura) tree which can be found everywhere in Japan is somei-yoshino (Yedoensis). Sakura trees bloom at different times throughout Japan, and the blooming period of somei-yoshino is usually short.
Cherry blossom festivals take place all over the country. Most of them are held between March to May, though other regions have them in January, February, and June, based on their location. Festival dates are usually determined with reference to cherry blossom forecasts and vary from year to year.
Gorgeous flowers are main attractions of the festivals, but a variety of traditional Japanese performing arts presented in many festivals can't be missed. Joining tea ceremonies held under cherry trees can be a memorable experience as well. It's fun to stop by festival vendors which sell various food and souveniors, including regional crafts and speciality food in the region. It's notable that many cherry blossom festivals hold light-up events in the evening.