Start Planning

Christmas 2024, 2025 and 2026 in Ghana

In Ghana, the Christmas season runs from 20 December through the first week in January, with a public holiday observed every 25 December for Christmas Day. It is a time full of celebration, and many people will visit relatives living in other parts of the country during this season.

202425 DecWedChristmas Day
202525 DecThuChristmas Day
202625 DecFriChristmas Day
Please scroll down to end of page for previous years' dates.

The real celebration starts on Christmas Eve. That’s when Christians attend midnight masses and church services, put on nativity plays, and sing and dance. Sometimes, the dancing goes on all night.

There are also fireworks and big parties on Christmas Eve. But on Christmas Day, many go back to church, then head home to exchange gifts and enjoy holiday favourites like okra soup, porridge, and fufu, which is yam paste.

Previous Years

202325 DecMonChristmas Day
202225 DecSunChristmas Day
27 DecTueChristmas Holiday