Christmas in Saint Vincent and the Grenadines is celebrated with a public holiday every 25 December, as it is in a majority of countries around the world. This Christian festivity commemorates the birth of Jesus, and is part of a 22-28 day season in the Christian calendar known as Advent.
|2023||25 Dec||Mon||Christmas Day|
|2024||25 Dec||Wed||Christmas Day|
|2025||25 Dec||Thu||Christmas Day|
|2026||25 Dec||Fri||Christmas Day|
|Please scroll down to end of page for previous years' dates.|
Most of the population here is Christian, and it is common for people to attend special church services or midnight masses on either Christmas Eve or Christmas Day.
However, the most unique Christmas tradition in Saint Vincent and the Grenadines is probably the Nine Mornings Festival, a local tradition that sprung up about 100 years ago. What happens is that people get up around 3am and go to church during the nine days leading up to Christmas, though Sundays are excluded from the day-count.
During the nine days, many also engage in singing competitions, swimming at the beach, and other fun activities. There are fairs to attend, and there is a Christmas caroling contest where you sing both a Christmas song and a song you make up to fit an existing melody. Additionally, you will find live band music on the public streets and a public Christmas-tree light-up event.
|2022||25 Dec||Sun||Christmas Day|
|27 Dec||Tue||Christmas Holiday|
|2021||25 Dec||Sat||Christmas Day|
|2020||25 Dec||Fri||Christmas Day|
|2019||25 Dec||Wed||Christmas Day|
|2018||25 Dec||Tue||Christmas Day|
|2017||25 Dec||Mon||Christmas Day|