We’re so many cultures in one and each is unique with its own customs and traditions. The best way to experience this mosaic-like country is to visit and participate in its beautiful folk festivals. Get to experience different customs, beliefs, rituals and cuisines and come back with a new understanding of what our country really is. Ready? Here’s a list of the 12 most popular folk festivals of India you must experience:

Folk Festivals of India

1. Jaisalmer Desert Festival, Rajasthan

Jaisalmer Desert Festival, Rajasthan

Jaisalmer Desert Festival | #1 of 12 Folk Festivals of India

Designed to give visitors a brilliant insight into the culture of Rajasthan, the Jaisalmer Desert Festival is one of the most popular and vibrant folk festivals in India. Played out over a span of 3 days, the festival showcases Rajasthani folk arts, dance and music and presents live dioramas. There are spirited Turban tying competitions, puppet shows, and sound & light shows among desert dunes. 

  • When: February
  • Watch out for: The Best-Dressed Camel competition; it’s a sight for sore eyes and so-very instagrammable

2. Khajuraho Dance Festival, Madhya Pradesh

Khajuraho Dance Festival, Madhya Pradesh

Khajuraho Dance Festival | #2 of 12 Folk Festivals of India

Organized by the Madhya Pradesh Kala Parishad, the Khajuraho Dance Festival celebrates India’s traditional dance forms that are performed against the backdrop of two popular Khajuraho Temples – the Chitragupta Temple and the Vishwanath Temple. The week-long extravaganza features top dance forms like Kathak, Bharatnatyam, Kuchipudi and Jagoi performed by the most acclaimed practitioners of the form.

  • When: February – March
  • Watch out for: Top performers at the opening round of dances

3. Bihu Festival, Assam

Bihu Festival, Assam

Bihu Festival | #3 of 12 Folk Festivals of India

One of the largest folk festivals in India, Bihu is a non-religious festival celebrated in the state of Assam. There are in fact, 3 Bihu festivals throughout the year – Bohag Bihu or Rongali Bihu (when the crops are sowed), Kati Bihu or Kongali Bihu (harvest season) and Magh Bihu or Bhogali Bihu (end of the harvest season). Of the three, Bohag Bihu is the most famous one as it marks the Assamese New Year and is celebrated by week-long fasting followed by feasting, rituals and the Bihu Dance.

  • When: April, October and January
  • Watch out for: The vibrant Bihu Dance and traditional foods like Mangosh and Masor Tango

4. Hornbill Festival, Nagaland

Hornbill Festival, Nagaland

Hornbill Festival | #4 of 12 Folk Festivals of India

Organized by the Government of Nagaland, the Hornbill Festival celebrated indigenous tribes and their unique cultures. Named after the Indian Hornbill bird considered sacred in the northeast region, the festival aims to preserve and promote the old Naga culture. Be here in December to witness exotic performances of head-hunting rituals, war dance performances, bike rallies and log-drum performances.

  • When: December
  • Where: Naga Heritage Village, Kisama
  • Watch out for: The Bhut Jolokia Eating Competition (Bhut Jolokia is ‘the’ hottest chili pepper in the world!)

5. Onam, Kerala

Onam, Kerala

Onam | #5 of 12 Folk Festivals of India

Come September and all of Kerala soak in celebration for Onam, the most important folk festival down south. Marked by pageantry, performances of more than 40 art forms of Kerala including Theyyam, Kathakali, Padayani, Neelakavadi among others and cultural programs, Onam is celebrated to mark the return of King Mahabali’s spirit to Kerala. In essence, it is a harvest festival and being part of it will be the most exhilarating experience.

  • When: September
  • Where: Kerala
  • Watch out for: Vallamkali, the eminently photographable boat racing event on the Pampa River

6. Pushkar Fair, Rajasthan

Pushkar Fair, Rajasthan

Pushkar Fair | #6 of 12 Folk Festivals of India

It started out as a camel trade fair 150-years-ago, but in the last few decades the Pushkar Fair or the Pushkar ka Mela has become an iconic folk festival of Rajasthan, India. With traders coming here with their camels and horses, foreign and domestic tourists and various fun activities held over 3-5 days, the Fair is quite the spectacle. The colorful, carnival-like atmosphere is made up of snazzily dressed up camels that participate in several contests. You might also want to witness the ‘Longest Moustache’ contest and take a hot air balloon ride while here!

  • When: November
  • Watch out for: Camel dancing contests

7. International Kite Festival, Gujarat

International Kite Festival, Gujarat

International Kite Festival | #7 of 12 Folk Festivals of India

One of the most vibrant folk festivals of India is the International Kite Festival organized in Ahmedabad, Gujarat that takes place on January 14 every year – on the auspicious day of Makar Sankranti or Uttarayan. The International Kite Festival hosts master kite makers from all over the world and you can see Wau-balang kites from Malaysia, the llayang-llayanghave from Indonesia or the Rokkaku fight –worthy kites from Japan among others. Furious kite-fighting competitions take place throughout the day and you get to eat yummies like Undhiyu and Surati Jamun presented to friends and family.

  • When: January
  • Where: Ahmedabad, Gujarat
  • Watch out for: Ahmedabad’s famed kite maker – Rasulbhai Rahimbhai – flying the kite that seems like a miracle – an impossible 500-kites-on-a-string extravaganza

8. Rann Utsav, Gujarat

Rann Utsav, Gujarat

Rann Utsav | #8 of 12 Folk Festivals of India

The Rann Utsav that runs for nearly 4 months every winter is one of the biggest folk festivals of India. Organized at an exceedingly large scale in the salty marshlands of Kutch, the festival celebrates the vibrant, mosaic-like culture of Gujarat with folk dance performances, music shows, immersive and interactive storytelling sessions, displays of Gujarat’s traditional handicrafts like mirrored embroidery work by its many pastoral communities and Kutchi weaves as well as miles of food stalls. Sounds like enough reasons to pack your bags and go!

  • When: October – February
  • Where: Dhordo Village, near Bhuj
  • Watch out for: The Tent City – where people camp for the entire duration of the festival; you can even stay in one if you book early!

9. Goa Carnival, Goa

Goa Carnival, Goa

Goa Carnival | #9 of 12 Folk Festivals of India

Every year, there’s one time in Goa when all the action shifts from the beaches to the streets and that is when the crazy, colorful Goa Carnival is on! One of the most fun folk festivals of India, the Goa Carnival is presided over by the mythical King Momo and his entourage. Boast of beautifully decorated float parades in various cities, masked dancers and live bands playing, ‘Dolkas’ – a traditional drum – along with tons of food stalls! Celebrated just before the austere 40 days of Lent starts, the Goa Carnival has but one aim – eat, drink and make merry!

  • When: February
  • Where: Panjim, Mapusa, Margoa and Vasco da Gama
  • Watch out for: All the floats, the one-act plays called ‘Khell’

10. Losar Festival, Ladakh

Losar Festival, Ladakh

Losar Festival | #10 of 12 Folk Festivals of India

Dating back to the pre-Buddhist Bon era, the Losar Festival in Ladakh marks the beginning of the New Year and is one of the most exotic folk festivals of India. Prep for the festival starts well in advance with householders indulging in a serious round of spring cleaning, performers rehearsing their dance and music recitals and nearly everyone making ‘Lama Losar’ – lavish decorations offered to deities. The festival is marked by religious rituals taking place in domestic shrines or gompas and a plethora of cultural events.

  • When: December
  • Where: Ladakh
  • Watch out for: The famous Deer Dance performance

11. Konark Dance Festival, Odisha

Konark Dance Festival, Odisha

Konark Dance Festival | #11 of 12 Folk Festivals of India

With dance performances against the backdrop of the iconic Konark Sun Temple, the Konark Dance Festival takes your breath away. It is one of the most popular folk festivals in Odisha, India that started with the aim of bringing together artists from across the world and creating an international platform for traditional Indian dance forms. Go here to be mesmerized by classical, folk and tribal dance performances at the Natyashala in the Konark Sun Temple and the venue’s inherent peaceful, spiritual atmosphere.

  • When: February
  • Where: Konark Sun Temple, near Puri
  • Watch out for: Performances by acclaimed artists

12. Mamallapuram Dance Festival, Tamil Nadu

Mamallapuram Dance Festival, Tamil Nadu

Mamallapuram Dance Festival | #12 of 12 Folk Festivals of India

India’s classical dances are some of the most refined and celebrated in the world and watching a performance is soul-satisfying. But imagine 20 vibrant days of Bharatanatyam, Kuchipudi, Kathak, Odissi, Mohini Attam and Kathakakali performances by the most acclaimed dancers! Sounds like heaven, doesn’t it? Go to the Mamallapuram Dance Festival in Mahabalipuram to make it a reality. Organized by Tamil Nadu’s Department of Tourism, this is among the most spirited folk festivals in India that attract artists, dance troupes and eminent dance gurus from all over. Besides the performances, you may also want to see attractions like the rock-cut monolithic structures built by the Pallavas, Mahishamardini Cave and the Varaha Cave.

  • When: December – January
  • Where: At ‘Descent of the Ganges’ monument in Mahabalipuram, Tamil Nadu
  • Watch out for: Rare folk dances like Karagam, Kavadi and Kokkali Attam