Last updated:
India's Festivals, Season by Season
India's festival calendar runs on both fixed and lunar dates. Republic Day (26 January) and Independence Day (15 August) are fixed; Holi, Diwali, Durga Puja and most others follow the lunar calendar and shift year to year, so check the current year's dates before you book around one.
By Experience My India Editorial Team
Destination specialists and licensed local guides
- Makar Sankranti — a harvest and kite festival, 14 January (fixed date).
- Republic Day — 26 January (fixed date).
- Pongal — Tamil Nadu's harvest festival, mid-January.
- Maha Shivratri — a major festival honouring Shiva (date varies, usually February or March).
- Holi — the festival of colour, India's best-known spring festival (date varies, usually March).
- Baisakhi — Punjab's spring harvest festival, 13 April (fixed date).
- Ram Navami — marking the birth of Lord Rama (date varies).
- Buddha Purnima — marking the birth of the Buddha, significant in Ladakh and other Buddhist regions (date varies).
- Rath Yatra — Puri's chariot festival (date varies, usually June or July).
- Independence Day — 15 August (fixed date).
- Raksha Bandhan — a festival celebrating siblings (date varies).
- Janmashtami — marking the birth of Lord Krishna, especially significant in Mathura and Vrindavan (date varies).
- Onam — Kerala's major harvest festival (date varies, usually August or September).
- Ganesh Chaturthi — widely celebrated, especially in Maharashtra (date varies).
- Gandhi Jayanti — 2 October (fixed date).
- Navratri and Dussehra — major festivals across much of the country (dates vary, usually October).
- Durga Puja — especially significant in Kolkata and West Bengal (date varies).
- Diwali — the festival of lights, India's biggest travel period (date varies, usually late October or November).
- Pushkar Camel Fair — a major livestock fair and festival in Rajasthan (date varies, usually November).
- Guru Nanak's birthday — significant for the Sikh community (date varies).
- Christmas — 25 December (fixed date).
- New Year's Eve and Day — 31 December to 1 January (fixed dates), marked with major celebrations in Goa and other tourist hubs.
A festival can be a highlight worth timing your trip around, or a reason to book well ahead of everyone else who had the same idea — hotels, trains and flights get tight around Diwali, Holi and the October-to-November festival stretch especially. Check the current year's dates before you commit, since most of these move each year with the lunar calendar.
What are the biggest festivals in India?
Diwali and Holi are the best known nationally, alongside major regional festivals such as Durga Puja, Onam and Ganesh Chaturthi.
Which Indian festivals have fixed dates?
Republic Day (26 January), Baisakhi (13 April), Independence Day (15 August), Gandhi Jayanti (2 October), and Christmas (25 December).
Does Diwali have a fixed date?
No — it follows the lunar calendar and usually falls in late October or November, shifting each year.
Should I plan my India trip around a festival?
You can, but book well ahead — festivals are some of the busiest, most expensive travel periods of the year.
Related guides
What guests say
- 5 stars4
- 4 stars2
- 3 stars1
- 2 stars0
- 1 stars0
What our guests say
Jessica Alvarez
San Diego, USA · Friends · Verified trip
4/52 weeks agoReally enjoyable day. The guide was knowledgeable and funny. It did run about forty minutes over, which mattered because we had a train to catch, but they got us there with minutes to spare.
via Google
Yuki Tanaka
Tokyo, Japan · Friends · Verified trip
4/51 month agoA lovely, well-organised trip. Only small gripe is that the morning pickup was fifteen minutes late on day one. Everything after that was punctual to the minute, so I suspect it was a one-off.
via Tripadvisor
Gaurav Thakur
Shimla, Himachal Pradesh · Group · Verified trip
5/52 months agoTiming was spot on — we hit the fort in the soft morning light and were back at the hotel before the afternoon heat became unbearable. Clearly a team that has done this many, many times.
via Google
Imran Qureshi
Srinagar, Jammu & Kashmir · Solo · Verified trip
5/53 months agoThe India's Festivals, Season by Season was booked at short notice and they still pulled everything together — driver, entry slot, and a guide who had clearly briefed himself on what we were interested in. Impressive.
via Tripadvisor
Why book with Experience My India
Government-approved operator
Approved by the Ministry of Tourism, Government of India
500+ vetted local guides
35+ destination specialists plan every trip by hand.
Human help, every day
Mon–Sun, 9:00 AM – 9:00 PM IST · +91 73022 65809
No payment until you approve
You receive a written quote first; nothing is charged to start planning.
Browse by theme
Plan a trip
Tailor-made quote from a specialist



























