India is a country, an intricacy of faiths and cultures. This country keeps count on different calendars, so it is very difficult to calculate how many holidays and festivals there actually are in India. Below is a list of the most significant events and festivals for the country.
January 1 is the Christian New Year
January 5 - Guru Gobind Singh's birthday, a Sikh holiday
January 13 - Lori, a celebration of the end of winter in Punjab
January 14 - 4-day Pongal/Makar Sankranti Harvest Festival and International Paper Kite Festival in Ahmedabad
January-May - Maulid an-Nabi/ Prophet Muhammad's Birthday
January 26 - Republic Day
March-April - Catholic Easter for Christians
April 13 is the Sikh New Year "Vaisakhi"
August 15 - Independence Day
July-August (full moon of the month of Shravan) - Raksha-bandan festival
July-August (8th day of the month of Shravan) - Krishna's Appearance Day
September 5 - Teachers' Day.
August-September (month of Bhadra) is the birthday of Ganesh Chaturthi, the god of wisdom
October 2 - Birthday of Mahatma Gandhi, the leader of the national liberation movement
September-October (month of Ashwin) - 10-day Dashahra festival
October-November (month of Kartik) - Festival of Lights
November 14 - Prime Minister Jawaharlal Nehru's birthday or Children's Day
November-December (full moon month of Kartik) - Birthday of the first Sikh Guru Nanak
November-December - Indian International Film Festival in Goa
December 4 - Navy Day
December 25 - Catholic Christmas for Indian Christians