Essay on Festivals of India

India is a land of mixed culture and hence there are numerable festivals in India. Instead of listing all the festivals of India, we have listed the major festival of each religion. This will help you in gaining insight of the culture of India.


Hinduism is one of the major religion in India and the festivals in Hinduism usually have a relationship with mythology. There are many major festivals in Hinduism but the major ones are listed below.

  • Lohri
  • Holi
  • Ram Navmi
  • Hanuman Jayanti
  • Raksha Bandhan
  • Ganesh Chaturthi
  • Dushehra
  • Karva Chauth
  • Diwali
  • Bhai Dooj
  • Chhat Puja


Islam is also followed widely in India and all the Muslims get together to celebrate festivals like Eid and Ramzan which are followed by special prayers and fasting.

  • Milad-Un-Nabi
  • Hazarat Ali’s Birthday
  • Id-ul-Fitr
  • Id-ul-Zuha
  • Muharram


Another popular religion in India is Sikhism. People following Sikhism are known as Sikh and they worship the holy book “Guru Granth Sahib” during their festivals. Often, Sikhs also out religious procession to celebrate the festivals.

  • Guru Gobind Singh Jayanti
  • Lohri
  • Guru Nanak Jayanti
  • Guru Purab


Jainism is yet another religion in India and this religion all about not hurting any living being. The rituals of Jains are really strict and hard to follow but the festivals are similar to that of Hinduism

  • Diwali
  • Mahaveer Jayanti


Christians have three major festivals and all these festivals are celebrated by visiting the church and praying to Jesus. The major festivals of Christians are listed below

  • Good Friday
  • Easter
  • Christmas


A lot of people gets confused between Jainism and Buddhism but they are two different religions. The major festivals of Buddhism are listed below.

  • Buddha Purnima
  • Ullambana

These are the major festivals of India and all these festivals are celebrated in a grand way. The celebrations are never restricted to the people of that religion but each and every individual get together to be a part of these festivals.