Festivals in India


Experience the Colours, Traditions & Celebrations of India
Festivals in India reflect the country’s extraordinary cultural diversity, spirituality, traditions and regional heritage. From Diwali and Holi to Onam, Durga Puja and many local celebrations, India’s festival calendar offers travellers a unique opportunity to experience the country at its most vibrant.India is a country of extraordinary cultural diversity, and its festivals are among the best ways to experience its traditions, spirituality, music, food and local way of life.
From the vibrant colours of Holi and the lights of Diwali to the spectacular Durga Puja in Kolkata, the grandeur of Mysore Dasara, the joyful celebrations of Onam in Kerala and the magnificent Pushkar Camel Fair in Rajasthan, every festival in India offers a different window into the country’s culture and traditions.
For international travellers, experiencing a festival in India can transform an ordinary holiday into an unforgettable cultural journey. Each festival in India brings its own atmosphere, rituals, colours and local traditions, making festival travel one of the most rewarding ways to experience the country.
India’s Most Famous Festivals
Diwali – The Festival of Lights
When: October–November
Where: Celebrated throughout India
Diwali is one of the most important festivals in India. Homes, temples, streets and markets are decorated with lamps, candles and colourful decorations.
Families exchange sweets and gifts, perform prayers and celebrate together.
Best places to experience Diwali:
Delhi
Jaipur
Varanasi
Amritsar
Udaipur
Mumbai
Travel experience: A boat ride on the Ganges in Varanasi during the Diwali period can be a particularly memorable experience.
Holi – The Festival of Colours
When: February–March
Where: North India and across the country
Holi marks the arrival of spring and is famous for its vibrant colours, music, dancing and celebrations.
People gather in streets and public spaces to play with coloured powders and water while enjoying traditional sweets and festive food.
Best places:
Mathura
Vrindavan
Jaipur
Delhi
Pushkar
Udaipur
Why visit?
For travellers wanting to experience India’s energy, colours and spontaneous street celebrations, Holi is one of the most exciting festivals to experience.
Durga Puja
When: September–October
Where: Kolkata and West Bengal
Durga Puja is one of the biggest cultural celebrations and one of the most spectacular festivals in India. Kolkata comes alive with elaborately decorated pandals, artistic installations, music, food and enormous images of Goddess Durga.
The festival combines religion, art, architecture, food and community celebrations.
Best place:
Kolkata, West Bengal
Don’t miss:
Elaborately decorated Durga Puja pandals
Evening celebrations
Traditional Bengali food
Cultural performances
Immersion processions
Navratri & Garba
When: September–October
Where: Gujarat and western India
Navratri is celebrated over nine nights and is particularly spectacular in Gujarat.
People dress in colourful traditional clothing and gather for Garba and Dandiya Raas, accompanied by music and dancing.
Best places:
Ahmedabad
Vadodara
Surat
Rajkot
Travel experience:
Join an organised Garba event to experience one of India’s most energetic traditional dance celebrations.
Mysore Dusherra
When: September–October
Where: Mysore, Karnataka
Mysore Dasara is one of the most spectacular festivals in India, celebrated with great royal tradition and cultural splendour.
The city is beautifully decorated, and Mysore Palace is magnificently illuminated during the celebrations.
The festival features colourful processions, cultural programmes, music and traditional performances.
Best experience:
Combine Mysore Dasara with a South India journey covering Bengaluru, Mysore, Hampi, Coorg and Kerala.
Onam
When: August–September
Where: Kerala
Onam is Kerala’s major harvest festival and is celebrated throughout the state.
Homes are decorated with colourful Pookalam floral designs, families prepare elaborate traditional meals and cultural events take place across Kerala.
Highlights include:
Pookalam
Onam Sadya
Traditional dances
Cultural performances
Boat races
Traditional games
Best destination:
Kerala
Onam is an excellent reason to combine Kerala’s cultural experiences with its famous backwaters, hill stations and beaches.
Ganesh Chaturthi
When: August–September
Where: Maharashtra, particularly Mumbai and Pune
Ganesh Chaturthi celebrates Lord Ganesha and is particularly famous in Mumbai.
Large and beautifully decorated Ganesha idols are installed in homes and public pandals. After several days of celebrations, the idols are carried in enormous processions for immersion.
Best place:
Mumbai
Don’t miss:
Ganesh pandals
Traditional music
Street processions
Ganesh Visarjan
Jagannath Rath Yatra
When: June–July
Where: Puri, Odisha
The Jagannath Rath Yatra is one of India’s largest religious processions.
Huge decorated chariots carrying Lord Jagannath and other deities are pulled through the streets of Puri by thousands of devotees.
Best place:
Puri, Odisha
The festival can be combined with an Odisha cultural journey covering Bhubaneswar, Konark and Puri.
Buddha Purnima
When: April–May
Where: Bodh Gaya, Sarnath and Buddhist centres
Buddha Purnima commemorates the birth, enlightenment and passing of Gautama Buddha according to Buddhist tradition.
Best places to experience it:
Bodh Gaya
Sarnath
Kushinagar
It is particularly meaningful for travellers interested in Buddhism, spirituality and Indian history.
Guru Nanak Gurpurab
When: October–November
Where: Punjab and Sikh communities throughout India
Guru Nanak Gurpurab celebrates the birth anniversary of Guru Nanak, the founder of Sikhism.
One of the most impressive places to experience the celebrations is Amritsar, home to the magnificent Golden Temple.
Highlights:
Nagar Kirtan processions
Prayers
Devotional music
Illumination of the Golden Temple
Community meals known as Langar
Baisakhi
When: April
Where: Punjab
Baisakhi is an important harvest festival in Punjab and also has great significance in Sikh history.
Amritsar and other parts of Punjab celebrate with music, dancing, fairs and religious ceremonies.
Best experience:
Combine Baisakhi with a visit to the Golden Temple, Jallianwala Bagh and the Wagah-Attari Border.
Makar Sankranti
When: January
Where: Across India
Makar Sankranti marks the transition of the Sun into Capricorn and is celebrated in different ways across India.
In Gujarat it is famous for spectacular kite flying, while in Tamil Nadu the festival is celebrated as Pongal.
Best places:
Ahmedabad
Jaipur
Varanasi
Tamil Nadu
Pongal
When: January
Where: Tamil Nadu
Pongal is one of Tamil Nadu’s most important festivals and celebrates the harvest.
Traditional homes are decorated, special dishes are prepared and cultural celebrations take place throughout the state.
Combine Pongal with:
Chennai – Mahabalipuram – Pondicherry – Thanjavur – Madurai – Chettinad
Lohri
When: January
Where: Punjab and North India
Lohri marks the winter harvest season and is traditionally celebrated around bonfires.
Music, dancing, traditional food and community gatherings are an important part of the celebrations.
Janmashtami
When: August–September
Where: Mathura, Vrindavan and across India
Janmashtami celebrates the birth of Lord Krishna.
Mathura and Vrindavan, traditionally associated with Krishna’s life, host especially vibrant celebrations.
Highlights:
Temple decorations
Devotional music
Night-time ceremonies
Cultural performances
Traditional processions
Dussehra
When: September–October
Where: Throughout India
Dussehra marks the victory of good over evil and is celebrated in many different ways.
In North India, Ramlila performances tell the story of the Ramayana, while in Mysore the festival takes on a magnificent royal character.
Best places:
Delhi
Varanasi
Mysore
Kullu
Jaipur
Teej
When: July–August
Where: Rajasthan and North India
Teej is particularly associated with Rajasthan and is celebrated with traditional clothing, songs, dancing and processions.
Best place:
Jaipur
The festival provides an opportunity to experience traditional Rajasthani culture and celebrations.
Pushkar Cattle Fair
When: October–November
Where: Pushkar, Rajasthan
The Pushkar Fair is one of India’s most colourful cultural events.
Originally associated with livestock trading, the event has developed into a spectacular gathering featuring camels, horses, traditional music, competitions, markets and cultural performances.
Highlights:
Decorated camels
Traditional Rajasthani clothing
Folk music
Camel and horse events
Local markets
Cultural performances
Best combination:
Delhi – Agra – Jaipur – Pushkar – Jodhpur – Udaipur
Hornbill Festival
When: December
Where: Nagaland, Northeast India
The Hornbill Festival showcases the diverse tribal cultures of Nagaland.
Visitors can experience traditional dances, music, crafts, food and cultural performances from different Naga communities.
Best place:
Kisama Heritage Village near Kohima
This is an excellent festival for travellers interested in India’s lesser-known cultural traditions.
Hemis Festival
When: June–July
Where: Ladakh
Held at Hemis Monastery, the Hemis Festival is one of Ladakh’s most important cultural celebrations.
Traditional masked dances, music and Buddhist rituals take place against the dramatic Himalayan landscape.
Combine with:
Leh – Nubra Valley – Pangong Lake – Hemis – Alchi
Christmas in India
When: December
Where: Goa, Kerala, Mumbai and Christian communities across India
Christmas is celebrated across India, with particularly beautiful celebrations in Goa and Kerala.
Goa’s churches are decorated, midnight masses are held and the streets take on a festive atmosphere.
Best places:
Goa
Kochi
Old Goa
Mumbai
Eid Celebrations
When: Dates vary according to the Islamic lunar calendar
Where: Across India
Eid is celebrated by Muslim communities throughout India.
Markets, mosques and neighbourhoods become lively with prayers, family gatherings and traditional food.
Some of India’s most atmospheric celebrations can be experienced in cities such as Delhi, Lucknow and Hyderabad.
Festival dates depend on the lunar calendar and may vary.
Festivals by Region
India’s festivals are closely connected with the culture of each region.
North India
Holi • Diwali • Janmashtami • Dussehra • Lohri • Baisakhi
Best destinations: Delhi, Agra, Mathura, Vrindavan, Amritsar, Varanasi, Rajasthan
Rajasthan
Holi • Diwali • Teej • Gangaur • Pushkar Fair • Dussehra
Gujarat
Navratri • Makar Sankranti • Diwali
Maharashtra
Ganesh Chaturthi • Gudi Padwa • Diwali
West Bengal
Durga Puja • Kali Puja • Diwali
Kerala
Onam • Vishu • Christmas
Tamil Nadu
Pongal • Tamil New Year • Diwali
Karnataka
Mysore Dasara • Ugadi • Hampi festivals
Punjab
Baisakhi • Lohri • Guru Nanak Gurpurab
Odisha
Rath Yatra • Durga Puja • Konark cultural celebrations
Northeast India
Hornbill Festival • Bihu • Losar and numerous local tribal festivals
Best Indian Festivals for International Travellers
If you are planning your first visit to India, these festivals are particularly rewarding:
| Festival | Best Place | Best For |
|---|---|---|
| Holi | Mathura & Vrindavan | Colours & culture |
| Diwali | Varanasi, Jaipur & Delhi | Lights & spirituality |
| Durga Puja | Kolkata | Art & culture |
| Ganesh Chaturthi | Mumbai | Processions |
| Onam | Kerala | Food & traditions |
| Navratri | Gujarat | Dance & music |
| Rath Yatra | Puri | Religious culture |
| Pushkar Fair | Rajasthan | Rural Rajasthan |
| Guru Nanak Gurpurab | Amritsar | Sikh culture |
| Hornbill Festival | Nagaland | Tribal culture |
| Hemis Festival | Ladakh | Himalayan Buddhist culture |
| Mysore Dasara | Mysore | Royal heritage |
Plan Your India Holiday Around a Festival
A festival can be the perfect centrepiece for an India holiday.
At Limitless India Vacations, we can design your itinerary around the festival you want to experience while combining it with India’s most important cultural and historical attractions.
We can arrange:
✓ Tailor-made India holidays
✓ Festival-focused itineraries
✓ Private tours
✓ Hotels and accommodation
✓ Airport transfers
✓ Chauffeur-driven vehicles
✓ English-speaking guides
✓ Train journeys
✓ Domestic flights
✓ Wildlife experiences
✓ Cultural experiences
✓ India visa assistance
Tell Us Which Festival You Want to Experience
Choose the festival. Choose your dates. We’ll create the journey.
Important Information About Festival Dates
Many Indian festivals follow the Hindu lunar calendar, regional calendars or other traditional calendars. As a result, dates can change from year to year.
Islamic festivals are also based on the lunar calendar and their dates may vary according to moon sighting.
Festival celebrations, processions and public events may also vary by city and can be changed by local authorities.
Always reconfirm festival dates and local arrangements before finalising your travel plans.
For current dates, please refer to our India Festival Calendar 2026–2027.
Last reviewed: August 2026
© Limitless India Vacations









