Festivals in Japan are some of the most joyful and celebratory events in the country. Festivals of Japan are traditional festive occasions. In Japanese festival is called ‘matsuri’ or ‘omatsuri’. A matsuri is basically a symbolic act whereby participants enter a state of active communication with the gods (kami); it is accompanied by communion among participants in the form of feast and festival. In Japan, festivals are usually held by a local shrine or temple. There are countless local festivals in Japan because almost every shrine celebrates one of its own. While they can range from the spiritual to the light hearted, visitors travel from across the globe to witness and participate in these national pastimes. There is a lot of variety of festivals held in Japan. The Japanese archipelago, for the most part, belongs to the temperate zone and its climate is characterized by four distinct seasonal changes. This climatic feature has long been a great source of enjoyment. Above all, the festivals of Japan may well be one of the country’s greatest sources of enjoyment. Festivals take place virtually every day throughout the year, somewhere in Japan. In a festival event there are lot thing to see. Food stalls, entertainment and carnivals games to keep people amused. Matsuri days are not specified; festival dates vary from area to area. Japanese festival omatsuri presents a variety of Japanese cultural activities with music, dance, food and merchandise. Many festivals also feature decorated floats (dashi), which pulled through the town, accompanied by drum and flute music by the people sitting on the floats. Every festival has its own characteristics. While some festivals are calm and meditative, many are very energetic and noisy. There is an ‘event calendar’ available which shows all the festival dates of Japan. Kamakura, gion, omijutori, aoi, nebuta, kanto tori no ichi festivals are some of the most famous festivals of Japan.