Last week, I read a phrase I absolutely loved: “Growing up is realising that the magic you felt at Christmas was just your mum.” The truth of that really hit me. Christmas magic isn’t something that simply happens; it’s created by the people you love, and by the little traditions they build over the years.
Growing up, we had plenty of small Christmas traditions, and one day, when I have children of my own, I plan to include even more. When choosing your traditions, it can be incredibly helpful to read through a list of ideas for inspiration, so here are 25 ideas you could introduce to your home. Some are completely free, others cost a little, but all of them can create beautiful memories.
Christmas Traditions Ideas
1. A Christmas Puzzle
I love the idea of buying a 1,000-piece Christmas puzzle and a roll-up puzzle mat so you can store your progress. Place it on a central table from 1 December onwards, and aim to finish it by Christmas. Anyone can add a piece whenever they feel like it.
2. Read the Same Book Together
As a book lover, I love this one. You could either choose a book everyone reads independently, or read one chapter aloud each evening leading up to Christmas, depending on ages and preferences.
3. Elf on the Shelf
This is originally an American tradition where a magical elf visits the house and does something cheeky each night. There are endless ideas online for mischievous things the elf could get up to. If you google Elf on the Shelf, you will find plenty of great ideas.
4. A “Magic Growing” Christmas Tree
Especially sweet for young children. Before bedtime, have them “water” a small tree or sapling and sprinkle on “magic powder” (glitter works perfectly). While they’re asleep, decorate the actual Christmas tree. The magic will feel very real in the morning.
5. Matching Pyjamas
Place matching Christmas pyjamas beside everyone’s bed either on the morning of the 25th or give them in a cute basket on Christmas Eve. There’s just something cosy and heart-melting about matching festive sleepwear. It is also a great outfit for a Christmas family photo.
6. A Signature Christmas Breakfast Item
Many foods instantly remind me of Christmas and of Christmases spent at my grandparents’ houses. Each home had its own signature breakfast item. For me, that was things like stewed pears, apple-hazelnut bread, or sausage rolls. Even now, seeing them makes me nostalgic.
7. One Handmade Present
I love how this tradition goes back to what Christmas should be: thoughtfulness and intention. Handmade gifts can be as simple as a drawing, homemade biscuits, or a handwritten letter. They don’t have to cost much or even anything!
8. Write a Letter to Your Future Self
Christmas marks the end of the year, so this feels meaningful to me. I like the idea of Christmas Traditions that highlight this special time of the year. For this idea, first you should write letters to yourself to open next year. Then, read the previous year’s letters aloud. You can make this extra cute by adding elements like tea, blankets, and a fire if you have one. I would also add a velvet bow to the letters of last year before giving them back to everyone. Those small touches are what make Christmas traditions memorable.
9. Dry Citrus Slices for Decorations
I tried this for the first time this year and loved how vintage and festive it looked. Drying citrus slices is easy and makes for a lovely family activity. You can find my how to here!

10. Make a Christmas Flower Centrepiece
My mum does this every year. She visits a garden centre for holly, pine, eucalyptus, poinsettias and other greenery. Sometimes she even makes extra arrangements for grandparents. A bonus tip could be to do this with a friend and have an even more diverse collection of greenery to choose from.
11. Write and Send Handwritten Christmas Cards
This tradition has faded, which is a shame. When I was growing up, everyone exchanged cards even at school. My mum used to hang them all along the staircase, and it felt magical. Bringing back even a small version of this is something I definitely plan to do.
12. Christmas Movie Rotation
Plan movie nights throughout December, and let each family member choose at least one film. You could make it extra fun by asking the person choosing the film to select matching snacks or drinks.
13. Share an Advent Calendar
Having your own advent calendar is fun, but sharing one shifts the excitement to generosity. Take turns opening the windows a sweet practice in patience and also being happy for someone else!
14. Bake Something with a Grandparent
We cannot forget about our grandparents in this list of Christmas traditions; bake something nostalgic together, whether it’s their recipe or yours. It is important to spend time with your grandparents as long as you have the chance!
15. Gingerbread House or Christmas Biscuit Decorating Competition
For families who love a bit of competition, this Christmas tradition is perfect. You can even create a small prize or trophy.
16. Secret Santa
A brilliant way to avoid the chaos and cost of buying presents for everyone. We usually use an app to draw names, but doing it the old-fashioned way is equally charming. I would always opt for the latter if my family lived just a bit closer!
17. Decorate the Tree with Music and Hot Chocolate
One of my favourite childhood christmas traditions! We always decorated the tree together with Christmas music playing and hot chocolate on the side. My siblings and I would first divide all the ornaments among us three to make sure everybody could do this at their own leisure. My mum also had a few decorating “rules” to make sure the tree came out looking really nice. The rules included; no ornaments resting on branches, none on the bottom row, and every ornament needed a ribbon bow.
18. Hide a Star and Win a Prize
Hide a little wooden star a few days before Christmas. Whoever finds it wins a prize. You could hide several with numbers on them, referring to different prizes if you want more than one winner.
19. Play Charades
One of the wonderfully classic British Christmas traditions! It is perfect if your family loves games and, for this game is the rule; the sillier, the better. It is usually played in teams and the players get really competitive. Also, in my experience, there are a lot more rules to charades than you would initially expect!
20. Open Presents When the First Star Appears
This is ideal if your family opens presents on Christmas Eve. Traditionally, the youngest child watches the sky and announces the first visible star, giving them a sense of responsibility and excitement. It is also quite a good rule to give the children a sense of control during the evening.
21. Choose One New Ornament Each Year
We sometimes did this growing up, and I loved how these ornaments still hold memories. My mom would take us to a larger department store that included a Christmas section. My siblings and I would all choose completely different ornaments, reflecting our personalities or the past year.
22. Donate a Box of Toys
Christmas can easily trigger greed in children and adults alike, so I love the balance of giving back. Therefore, I would like at least one of my Christmas traditions to be something that benefits someone else. For this idea, ask each child to donate toys they no longer use to a family in need. You can also approach “giving back” in a completely different manner by volunteering together as a family, for example.
23. Each Family Member Cooks a Course
This tradition reduces pressure on the host and gives everyone ownership and pride over Christmas dinner. It ofcourse also depends on the ages and numbers in your family.
24. A Christmas Morning Walk
Personally I love this but I can imagine it is not for everyone. I like to make a large morning walk on Christmas day as early as I possibly can. To me, there is something very magical about the stillness of nature during those early mornings. I also like to get in some movement as early as I can, as Christmas also means an excess of food during the rest of the day to me.
25. Make a Traditional Christmas Dessert
There are so many fun lavish Christmas desserts that you can try to make yourself. You can go all traditional and attempt to make a Christmas pudding or you can go more modern with a flashy pavlova. There are also really simple desserts that still give you that Christmas feeling, like apple crumble or tiramisu. Whatever you choose, making it yourself will make it ever more special and could be one of your more heartwarming christmas traditions!
What will be your Christmas Traditions?
These are just 25 ideas of Christmas traditions and of course there are hundreds more. Some may become beloved traditions, and others may simply be fun one-offs. The most important thing is choosing what suits you and your family, and to have fun!
