Best Places To Celebrate Christmas In India

By Deepak Kannan on Dec 14, 2018
* Disclosure: This post may contain affiliate links, which means we may receive a commission if you click a link and book something (there is never any extra cost to you for using these links).
Planning to celebrate Christmas in India? We have got some amazing places you can visit to have a wonderful Christmas. Take a look at these places that promise you a great holiday season:

1. Goa - For a Portuguese-style Christmas

Christmas in India - Goa, For a Portuguese-style Christmas  

Influenced heavily by the Portuguese culture and a predominantly higher Christian population, Goa is one of the best places to celebrate Christmas in India. Attend the midnight mass in one of the popular Gothic-style churches, indulge in a special Christmas treat that has roasted turkey, pork, and grilled seafood, and munch on the Goan delights of bebinca, batika, dodol, dose, and pinarg. Head over to the beaches of Anjuna and Candolim to watch the Christmas fireworks. Christmas in Goa, India doesn't end immediately, as the season is celebrated until January 6 and ends with the Feast of the three kings.
Here are some more exciting things to do in Goa!
Get year around hotel deal with TripHobo Hotels.

2. Shillong - For a Picturesque Christmas

Places to Celebrate Christmas in India - Shillong, For a Picturesque Christmas  

Enveloped by a pleasant cold temperature, Christmas in the hill station of Shillong is a picturesque affair. With streets showcasing the traditional dance performances and the churches vibrating with gospel music played by the local bands, Shillong introduces you to the Christmas traditions in India. Be awed by the brightly illuminated fir trees on your way to All Saints Cathedral that is famous for hosting pre-Christmas celebrations and take part in a spiritual session at the oldest church in the north-east region of India, the Cathedral Church.
Get year around hotel deal with TripHobo Hotels.

3. Pondicherry - For a French-style Christmas

Pondicherry - Celebrate Christmas in India For a French-style Christmas  

Formerly a French colony, Pondicherry is popularly called 'Little France' in India and is one of the top places in India to celebrate Christmas peacefully. Adorned by serene beaches and mouth-watering seafood, it is also one of the best and cheaper places to spend Christmas in India, not to forget its apt weather during the winters. Decorated with lovely Christmas lights and an energetic Christian community to share the joy with, Christmas in Pondicherry, India will be incomplete without attending a night service at the famous churches of Basilica of the Sacred Heart of Jesus, The Cathedral of Our Lady of the Immaculate Conception, Church of the Assumption, and Eglise de Notre Dame des Anges (The Church of Our Lady of Angels). 
Get year around hotel deal with TripHobo Hotels.

4. Kerala - For a Traditional Christmas

Kerala - For a Traditional Christmas Celebration in India

Interested in celebrating a traditional Christmas along with your family in India? Then head over to Kerala where God's own Country celebrates the birth of Jesus in a traditionally extravagant manner than being commercial. Home to a strong Christian population and numerous churches, Kerala is an ideal choice for those who seek a cultural Christmas celebration and experience, alongside deep-rooted Christians. Have a bite of the exclusive Kerala Christmas specials that include appam with mutton stew, achappam, beef curry, fruit cake, grape wine, and a fulfilling biryani. 
Get year around hotel deal with TripHobo Hotels.

5. Daman and Diu - For a Coastal-style Christmas

Daman and Diu - For a Coastal-style Christmas Celebration in India  

Once a Portuguese colony, Daman and Diu now celebrates the festival of Christmas in its own unique way. From the Portuguese folk dance of Corrindinho to other cultural Portuguese traditions, you get to see a variety of performances in Daman and Diu. A place which is normally serene and away from the noises, Daman and Diu comes to life during the Christmas season with vibrant lamps brightening the night sky and the streets bustling with celebration. Church of Bom Jesus, St.Paul's Church, The Church of Our Lady of Angustias, Church of Our Lady of Rosary, and Church of Our Lady of Remedies are some of the famous churches in Daman and Diu where you can catch the midnight service. 
Get year around hotel deal with TripHobo Hotels.

6. Mumbai - For a Metropolitan-style Christmas

Celebrate Christmas in Mumbai - For a Metropolitan-style Christmas  

Interested in spending the festivity of Christmas in India in a metropolitan style, then visit Mumbai; one of the biggest metropolitan cities of India. From Christmas markets to midnight ceremonies to family gatherings, you have it all in Mumbai. Especially, the areas of Church gate, Bandra, and Hill road are some of the places you should visit in Mumbai during Christmas to bask in the spirit of the festival. Saint Michael’s Church, Saint Thomas’s Cathedral, Lady of Immaculate Conception, Saint Peter’s Church, and Saint Andrew’s Church are a host to some of the most beautiful midnight masses!
You will need cake and sweets to celebrate, Right? Not to worry, check out the best Christmas cake shops in Mumbai and Pune.

7. Manali - For a Snowy Christmas

Manali - For a Snowy Christmas Celebration in India  

With almost the entire town getting covered in snow during the month of December, what's a better place to celebrate a fairytale style Christmas than Manali? Adorned by pine trees that are decorated with colorful lights and hanging gifts, Christmas in Manali looks like a dream come true. And when it comes to choosing your hotels, choose the ones that come with traditional Kullu dance performances, play Himachali style music, and allows food to be served by waiters dressed as Santa Claus. And one more thing, book the hotels well in advance to save the last minute hassles!

8. Dadra and Nagar Haveli - For a Tribal style Christmas

Dadar and Nagar Haveli - For a Tribal style Christmas Celebration  

For those who haven't heard about Dadra and Nagar Haveli, it is actually wedged in between the state of Gujarat and Maharashtra and it is yet another quaint union territory where you could spend your Christmas eve like no other place. Bestowed with a lovely climate, Dadra and Nagar Haveli is one of the perfect places to visit in India during December. And the best part is that Christmas in Dadra and Nagar Haveli comes with a tribal touch which will definitely be a unique and refreshing experience. Enjoy the warmth and embrace the tribal culture of the land of Dadar and Nagar Haveli and rejoice in the joyous celebration of Christmas in India.

9. Kolkata - For an Upbeat Christmas

Celebrate Christmas in Kolkata - For an Upbeat Christmas  

Christmas celebration in Kolkata goes back to the time when the British ruled over India. Yes, that is how strong Kolkata has its ties with Christmas and it is quite evident from the way the localites embrace the festival with love and affection. Particularly, visit Park Street in Kolkata where the festive mood will be at an all-time high and the atmosphere is just contagious. As you walk down Park Street that is filled with brightly lit Christmas shops and eateries, you will smell the aroma of cakes and other confectioneries. 

10. Bangalore - For a Delicious Christmas

Bangalore - For a Delicious Christmas Celebrations in India  

If there is one city in India that is home to all the different cultures, it is Bangalore. Dotted with marvelous churches built by the Europeans in the French or British style, Bangalore is one of the best places to celebrate Christmas in India while enjoying an extravagant nightlife (For you, here is the list of best late night restaurants in Bangalore). The malls and the big commercial places in the city get completely decked up in Christmas colors and look totally eye-catchy. If you want to have a taste of the Christmas food in India, search for restaurants that serve an exclusive Christmas buffet and dive in. Take a walk along the gleaming Brigade road and shop till you drop in the areas of commercial street and Cox town. And don't miss out on the Christmas mass held at the famed St. Patrick's Church, St. Mary's Basilica, All Saints Church, and the Infant Jesus Church. 
Check out the best places to have Christmas meal in Bangalore
Impressed by the list of "Best Places To Celebrate Christmas In India"? Plan your trip well in advance, Christmas is almost there! And don't forget to share your experiences. 
Note: Pictures are for representative purposes only, all pictures from
Related Articles