You can gift wrap in your sleep, prep your pigs-in-blankets with ninja-like precision and predict exactly what your mother-in-law is going to say to irritate you (and when).
Year in, year out it's always the same old thing: Christmas specials, fights over boardgames and another pair of socks.
So to help shake things up a little over the dinner table or fill out those inevitable awkward silences, we've pulled together some interesting facts about your Christmas dinner.
Whether you want to impress guests with your parsnip knowledge or justify your hate for sprouts, we're sure there's something here for you.
It Takes 295 Days To Grow...
How long does it take to make your Christmas dinner? Two hours? Maybe four?
In fact, the average Christmas dinner takes 295 days to make before it reaches our plate according to research by Morrisons, as it needs 10 months to sow and grow before it's ready for the festive feast.
However, while it takes our beloved seasonal veg and turkey months to grow - it takes us Brits just over half an hour to polish the lot off.
Find out how long it takes all of the Christmas vegetables to grow.
It Takes 47 Years To Perfect
According to a study by the Food Network UK, cooking Christmas dinner is so tricky, it takes us 47 years to perfect it without any mishaps.
The study found that a third of women never manage to cook the festive meal without a drama, with one in ten admitting that they mess up the gravy every year and 9% even forget to defrost the turkey.
"There is a lot of pressure to pull off the 'perfect' dinner and in many families, you have to live up to the standards set by your mother or mother-in-law, who have been mastering their festive feast for years," says Nick Thorogood from the study.
If you despise brussels sprouts, you're not being a fussy eater because according to scientists from L'Oréal Research Centre, some of us were born to hate the festive brussels.
The gene, carried by 70% of us, make the brain detect sharp, bitter flavours and that's what makes us shun the green veg when eating our Christmas dinner.
Researchers also found that our modern eating habits have blunted the gene with our taste for booze, cigarettes and spicy foods like curry.
Britons eat nearly twice their recommended salt allowance on Christmas Day, health campaigners fromConsensus Action of Salt and Health (CASH) have warned.
The salt RDA is 5g, but the average Christmas dinner contains 8.87g of salt.
While the nation goes about their routine gorge on the big day, experts warn that hungry Brits should steer clear of salt traps like processed and pre-prepared food to reduce the salt intake this Christmas.