As any parent will know, getting a good night's sleep over Christmas can be difficult. The kids are super excited and there is so much to do.
But it turns out money worries and late-night partying also keep many of us up late - meaning many of us are not spending enough time tucked up in bed during a famously tiring period.
23 December is the worst night for sleeping, according to research by Dream Beds, as many of us lie awake fretting.
After a tough year of job cuts, rising inflation and a soaring living costs, money worries are the biggest concern for 51% of us, followed by fears that online presents won't arrive on time.
And those office parties and merry family get-togethers stop 45% of us getting to bed until late - often until well past midnight.
The survey asked 1,000 people about their sleeping habits in the run up to Christmas. Mums and dads will probably agree with the 89% who say the week before Christmas is busy and stressful!
Nick Wood, from Dreams Beds, said: "The results show it's not just eating a big meal that sends us to sleep on Christmas day. It's important to get as close to 8 hours sleep as you can, so try not to worry about things that are out of your control, late at night.
"We recommend preparing as much as possible, in advance and sharing responsibilities within families. Most importantly bedrooms should be kept present wrapping free; it should be a peaceful haven at the end of the day."
Money seems to be a bigger worry for the younger generation - 54% saying it keeps them tossing and turning, while the over-50s sleep more soundly.
No matter your age or situation, making sure you spend enough time asleep is crucial to all of us. Have a look at this guide explaining why some of us, though, may require more sleep than others.