Owing to its religious, cultural and regional variations, India has a large number of festivals and fairs. In one region or the other, festivals happen almost every day, each with an specialty of its own. Most of the festivals are particular events connected with the seasonal changes and garnished with some popular legend. Some festivals welcome the seasons of the year, the harvest, the rains or the full moon. The celebrations are splashed with colour, dances and songs.
Birthdays of divine beings, saints and gurus are also celebrated as festivals. Certain festivals are associated with a particular state of town and others like Diwali, Shivrathri etc are common to most parts of India. Some of the festivals are called by different names and is celebrated in a different fashion in various parts of the country. Only a few of the festivals take place on a particular date. Most of them follow the lunar or solar calendar and hence the exact date of the festivals varies from year to year.
There are Muslim, Sikh, Buddhist, Jain, Parsi and Christian festivals but the Hindu festivals are the most. There are celebrations connected with temples, churches and mosques. Besides the religious and seasonal festivals, there are Music and dance festivals which attract the country's best performers of classical and folk dance, music and theater.
|Religious Festivals||Festivals by State|
|Dance Festivals||Yoga Festivals|