Goa is more than sun-soaked beaches and late-night parties. It is a state that knows how to celebrate, and its calendar is one of the most vibrant in India. These are the best festivals in Goa.
Whether you are drawn to the riot of colours at the Shigmo Festival, the spiritual depth of the St. Francis Xavier Feast or the barefoot dancing of a New Year's Eve beach party, Goa's festivals offer something for every kind of traveller. The state welcomed a record-breaking 10.8 million visitors in 2025, and a big part of that pull is its extraordinary lineup of cultural celebrations. Plan your trip around one of these festivals and you will leave with memories that go far beyond the beach.
1. Christmas and New Year
Celebrated across Goa | December and January
If there is one time of year when Goa truly goes all out, this is it. Goa's festive season culminates in a weeklong celebration from Christmas to New Year, with churches glowing with lights and music, carols filling the air and communities welcoming travellers with warmth and hospitality.
Christmas is anchored by the midnight mass, a genuinely moving experience in one of Goa's beautiful old churches. Then, as New Year's Eve arrives, the entire state shifts into full party mode. Baga is the epicentre of New Year parties in Goa, drawing thousands of travellers for its energetic atmosphere, live music, dance floors on the sand, bonfires and neon décor. If you prefer a quieter vibe, South Goa's beaches like Palolem and Colva offer bonfires under the stars and live music without the overwhelming crowds.
New Year's Eve in Goa isn't a single party, it's an all-night migration, with people drifting from beaches to clubs, from sundowners to sunrise sets. Book accommodation well in advance; this is peak season and prices rise sharply.
Look out for:
Midnight masses at historic churches
Beautifully decorated streets and homes
Fireworks and beach parties at Baga, Anjuna and Vagator
Special gala dinners and Mandovi River cruise celebrations

2. Goa Carnival
Panaji, Margao, Vasco, Mapusa and Morjim | February or March
One of the most joyous events on the Goa festival calendar, the Goa Carnival is a five-day explosion of colour, music and community spirit. Goa's annual carnival is the biggest pre-Lenten carnival in India, rooted in Portuguese colonial traditions that go back to the 18th century. The festival commences with King Momo's famous edict — "Kha, piye aani majja kar" (Eat, drink and be merry) — and from that moment the streets become open-air stages for parades, folk performances and non-stop festivities. Most street parades and public celebrations are free to attend — no ticket required.
Look out for:
Colourful float parades with elaborate mythological and historical themes
Traditional Goan music and dance
Costumes, masks and one-of-a-kind headgear
King Momo's ceremonial flag-off in Panaji

3. Sao Joao Festival
Various villages in North Goa, especially Siolim | 24 June
This is one of those festivals you simply will not find anywhere else on earth. Sao Joao is an annual Catholic religious festival celebrated on 24 June in Goa. According to tradition, after attending Mass, young Goan Catholics leap into and swim in local wells, streams and ponds as a tribute to Saint John the Baptist — and Goa is the only place in the world where the feast is marked this way.
In Siolim, the epicentre of the festival, throngs flock to witness the unique float parade along the river in front of the church, with locals getting creative with their boats and decking them up in festive colours and themes related to nature, while entertainment programmes run throughout the day.
Visitors can join the festivities without leaping into the water. Wear your kopel crown of flowers and fruit, enjoy traditional Goan food, sip on feni, and take in the decorated boats known as sangodds. The festival also coincides with the arrival of the monsoon, so the landscape is lush and green.
Look out for:
Young men diving into wells, ponds and rivers
Kopel crowns made of flowers, fruits and leaves
Elaborately decorated sangodds (boats) in Siolim
Traditional folk music and Goan food and feni
Insider tip: Head to Siolim early in the day for the boat parade, then explore nearby villages like Anjuna and Calangute for additional celebrations.
Head to Siolim early in the day for the boat parade, then explore nearby villages like Anjuna and Calangute for additional celebrations.
4. St. Francis Xavier Feast
Basilica of Bom Jesus, Old Goa | 3 December 2026
For a deeply spiritual experience rooted in Goa's Catholic heritage, the Feast of St. Francis Xavier is unmissable. Pilgrims and visitors from all over the world gather at the UNESCO World Heritage-listed Basilica of Bom Jesus to pay homage to the saint, whose mortal remains are preserved there.
The day includes a grand devotional mass and religious processions. The mood is reverent and deeply moving, so this is not a dancing-in-the-streets kind of festival. It is a testament to the enduring spiritual culture of Goa that exists alongside all the beaches and parties.
Look out for:
Veneration of St. Francis Xavier's relics
Devotional mass and grand religious procession
Cultural programmes and festive stalls around the Basilica
The stunning Baroque architecture of Bom Jesus lit up for the occasion
5. Shigmo Festival
19 towns across Goa | March
If you are visiting Goa in March, do not miss Shigmo, it is Goa's answer to Holi, but with a cultural depth all its own. Shigmotsav runs with free float parades held every evening across a dozen towns, featuring hundreds of folk artists performing centuries-old dances like Ghode Mhodni and Romtamel, while massive Chitrarath floats depicting scenes from the Ramayana and Mahabharata rolled through town centres.
What makes Shigmo special is that it travels. A different town hosts each evening, so you can catch multiple parades over a single trip. Shigmo is a grand showcase of Goa's cultural heritage, folk traditions and community celebrations, drawing thousands of domestic and international tourists every year. The celebration also involves the smearing of coloured powder, making it a joyful, immersive experience for visitors.
The biggest and most spectacular parades take place in Panaji, Mapusa, Margao and Vasco. Arrive by 3:30 PM to secure a good viewing spot, as parades typically begin between 4:30 PM and 6 PM.
Look out for:
Elaborate mythological floats (Chitrarath)
Folk dances including Ghode Mhodni, Romtamel and Fugdi
Coloured powder and festive energy
Free entry at all 19 parade locations

Ready to start planning your Goa trip? Our complete Goa travel guide covers everything you need to know before you go, from the top places to visit in Goa to getting around with our handy Goa transport guide. And before you pack your bags, make sure you check out our list of things you must pack for your Goa trip so you do not miss a thing.
