The event it commemorates happened more than 2,000 years ago but Christmas looks rather different these days.
The annual festival, which literally means Christ’s Mass, marks the birth of Jesus, although it is celebrated by many as a secular holiday today.
But how much do you actually know about the history of the season?
Here at The Huffington Post UK, we’ve put together our most fiendish festive quiz yet to test your Yuletide knowledge.
See how you fare...