Christmas Day around the world

Christmas General

December 25th – Christmas Day

On December 25th each year, over 2 billion people (over a third of the world’s population) will celebrate the birth of Christ. The bible didn’t give any specific details on the exact date or year that Christ was born and many have speculated when the actual date was.

By the 4th century, the early church had plumped for January 6th but as the religion gained popularity across the Roman Empire, they realised that Christmas Day was competing with the existing Roman festival of ‘Sol Invictus‘. As is the case with many of our holidays, the Christians decided the best course of action was to switch Christmas day to December 25th, so that both holidays would be celebrated on the same day and eventually Christmas Day would outlast Sol Invictus. To keep January 6th as a holy date, Epiphany was then celebrated on January 6th.

In 2017, one more country was added to the long list that celebrate Christmas Day on December 25th when Ukraine decided to make Catholic Christmas a national holiday in addition to Orthodox Christmas on January 6th. In 2023, Ukraine decided just to observe December 25th.

January 6th – Armenian Christmas

Observed in: Armenia, Lebanon (by Armenian Lebanese)
In regions outside the influence of the Roman Empire, such as Armenia, there was no competing holiday such as Sol Invictus. This meant that the Christian church had no reason to move the date of Christmas, so the original date of January 6th stayed as it was.

January 7th – Orthodox Christmas

Observed in: Georgia, Kazakhstan, Russia, Serbia
The Orthodox Church recognises January 7th as the day that Jesus was born. The different date from the western tradition of December 25th is twofold. Firstly, in 1582, Pope Gregory XIII, ruled that the Catholic Church should follow a new calendar – called the Gregorian calendar rather than the Julian calendar which had been established by Julius Caesar in 46BC. This meant the dates differed by 10 days with Gregorian Christmas on January 4th. Secondly, due to the way that leap years differ between the two calendars, Orthodox Christmas has moved forward by another three days since 1582 and is now on January 7th. By 2100 AD, Orthodox Christmas will be celebrated on January 8th.

In the post soviet era, Orthodox Christmas has become a new holiday in some countries with an Orthodox community. To encourage adoption, it often forms the end part of an extended winter holiday that starts with New Years Day.

January 7th – Coptic Christmas

Observed in: Egypt, Ethiopia, Eritrea (by Coptic community)
The Coptic calendar, also called the Alexandrian calendar, is used by the Coptic Orthodox Church. This calendar is based on the ancient Egyptian calendar and similar to the Julian Calendar used by the Orthodox Church.

Which countries don’t celebrate Christmas Day?

The following is a list of countries that don’t observe a public holiday for Christmas:

Afghanistan, Algeria, Azerbaijan, Bahrain, Bhutan, Cambodia, China, Comoros, Djibouti, Iran, Israel, Jordan, Kazakhstan, Kuwait, Laos, Libya, Mauritania, Mongolia, North Korea, Oman, Qatar, Saudi Arabia, Somalia, Tajikistan, Tunisia, Turkmenistan, United Arab Emirates, Uzbekistan, Vietnam and Yemen.

Did you know?
Taiwan used to get Christmas day off as a national holiday. They called it Constitution Day, though allegedly the holiday was created to appease a politician’s wife who was a Christian.

Related Links