Christmas
Global · Christian · 2 days
Quick answer: Christmas, observed on 25 December by most Christians, celebrates the birth of Jesus of Nazareth; it is also a widely enjoyed cultural holiday with gift-giving, decorated trees, carols and festive meals. Orthodox churches that follow the Julian calendar celebrate on 7 January.
Meaning and history
The date was set by the 4th century in the Western church, and over time winter customs from many regions, from evergreen decoration to gift-giving linked to Saint Nicholas, joined the religious observance. For Christians, the season starts with Advent and centres on Christmas Eve and Day services.
Traditions around the world
In Mexico, posadas re-enact the search for lodging, while the Philippines is known for long lantern-lit celebrations. Nordic countries mark Christmas Eve with the main meal, and in Ethiopia the Orthodox Genna is held on 7 January. Foods range from roast goose and ham to tamales and panettone.
Joining in respectfully
Non-Christian guests are usually welcome at gatherings. A small gift or dish is appreciated, and 'Merry Christmas' is the common greeting, though 'Happy holidays' suits mixed company. Check opening hours, since many shops and transport services close or run reduced timetables on 25 December.
Frequently asked questions
Why do some countries celebrate Christmas on 7 January?
Several Orthodox churches still use the Julian calendar, in which 25 December falls on 7 January in the Gregorian calendar.
Is Christmas a public holiday everywhere?
No. It is a public holiday in most Christian-majority countries and many others, but not in all.
Written by the FestivBook Research Desk · Updated Oct 23, 2026