Join MoneyMagpie today!
Log in or Register.
Nov 16

Have a FREE Christmas this year!

Reading Time: 10 mins

You may think it sounds an unlikely Christmas miracle, but free Christmas presents, free Christmas food, free Christmas music and free Christmas entertainment really are all up for grabs. You just have to know where to look!

  1. Free Christmas Food and Drink
  2. Free Christmas Presents
  3. Free Christmas Decorations
  4. Free Christmas Entertainment
  5. Free ‘Make Money For Christmas’ eBook

Christmas has become the most expensive time of the year for many people  – but you don’t have to break the bank this festive season. For example, Magic Freebies offers a way to fill up your stockings without spending a penny.

With a little time and effort you really can celebrate for free.


Free Christmas food and drink

Free Christmas_Homemade Mulled Wine

Use food you already have

You may not have a spare turkey lurking in your freezer, but there are plenty of seasonal recipes you can make with the ingredients cluttering up your kitchen cupboard.

Here are a few ideas:

  • For mulled wine, simply heat red wine with spices and an orange or a lemon.
  • Use that dusty old gin from the back of the cupboard to make sloe gin, a treat on a cold evening. For a true taste of the homemade, see if there’s an area near where you can forage your own berries.
  • Tinned beans and stock cubes go a long way towards a delicious winter soup.
  • Jars and tins of fruit are easily transformed into quick and tasty puddings like spiced peaches or a  pineapple yoghurt dessert.

Search the BBC recipe finder for more ideas. Simply enter one or more ingredients in the search box and you get list of recipes from BBC chefs.

Also, check out the fantastic recipes that our food blogger, Sarah Lockett, comes up with. She has two kids and has some really creative ways with leftovers!

Join forces for christmas

If you’re stuck with three jars of cranberry sauce but no mincemeat, swap ingredients with friends or have a cooking day where you can share recipes and ingredients.

Have a party where you ask your guests to bring contributions of food and alcohol. Tell them it’s a ‘credit crunch Christmas’ and everyone has to pull together, but remember to coordinate contributions and ask for specific items so that you get everything you need.

You could even ask all your guests to provide one whole dish each to save yourself a lot of effort and expense.

Find free Christmas food on your doorstep

free christmasSupermarkets and other retailers throw out vast quantities of perfectly edible food every day simply because it’s past its sell-by date. Followers of Freeganism try to limit their impact on the environment by using free sources of food like this. Often they find fresh fruit, vegetables, tins and jars and ready meals which have been thrown out and are not even at their use-by date.

There is a problem with this – according to several supermarkets it’s illegal! So, be prepared for disappointment.

If digging around in bins isn’t up your street, anyway, why not try your hand at foraging for wild mushrooms, berries, nuts and herbs? These grow all over the place, even in urban areas. There are lots of foraging ideas and recipes on Selfsufficientish where you can also sign up for a day course on foraging in Bristol.

Make sure you research unfamiliar plants and mushrooms carefully – or consult an expert – as some can be extremely poisonous. If in doubt, don’t eat it!

You can find out more about read more about freeganism and foraging here.

grow your own Free Christmas food 

Plan ahead for next year and set up a small vegetable plot in your garden. If you don’t have a garden or don’t know how to get started, try joining a community garden project where you can give your time and labour in return for a share of the produce.

Find out more at Federation of City Farms and Community Gardens and search their online database for community projects near you.

If there’s no community project in your area, get an allotment or ask a neighbour if you can rent space in their garden. Alternatively, see if you can have it for free in return for a share of your produce. If you’ve got part of your allotment you could offer, you could make money hiring it out.


Free Christmas presents

We’re all strapped this Christmas – so here are some ideas for free Christmas presents to bring joy without spending anything!

Free Christmas cards


Recycle old Christmas cards, or transform them into gift tags or bookmarks. Alternatively, make your own cards by printing out Christmas designs from the internet. A good resource for online templates is HP’s website which has a range of designs you can print including festive photo ornaments, calendars and gift boxes.

You could also raid your craft supplies if you’ve got some at home to make your own. This is especially fun to do if you have children – let them fingerpaint, get creative with glitter (if you can bear the clean-up!) or even teach them how to make snowman pompoms to stick on their cards.

Find out how you can make money writing gift cards.

Free Christmas e-cards

You can also save money and paper by sending e-cards from sites like 123Greetings without signing up or paying a penny, but you might want to use a different email address to your normal one in case your inbox fills up with junk.

If you have a few pennies to spare and want to save your inbox, then sign up to JacquieLawson. Here you can send as many e-cards as you like for as little as £9 a year or £13.00 for two years with no advertising. Think of all the birthdays, Christmases, Easters, and other celebrations you can send cards for with this service!


This year, the tech-for-good app YoungPlanet is helping parents fill their children’s Christmas stockings for free. With news of a toy shortage and rising household costs, the team behind the app are calling on parents to embrace the circular economy to ease the financial strain for those who may struggle to buy gifts for their children.

The app currently has thousands of toys, including doll’s houses, toy trucks, books, lego, and plush toys, which parents are able to claim for free. The app works by allowing parents to gift children’s items they no longer need to parents who want them. Tis the season of giving, so there is no better time to create an economy of giving and receiving. Plus, less items get wasted.

This winter is likely to be difficult for parents, with supply chain shortages reducing toy availability and increase their costs. This, alongside increased costs of food, fuel and energy will make it harder than ever for some.

Reuse and recycle

free christmas - recycled gifts

Get into ‘re-gifting’: give your unwanted presents as Christmas gifts instead of letting them clutter up your house. Just remember who gave them to you so you can avoid fobbing auntie off with the same bath products she gave you last year!

As well as giving away stuff you already have, try swapping your stuff for presents on sites like NextDoor or local Facebook groups. You could also try to sell them to make the cash to buy the present you want to give, too.

A further option is to search for presents on freebie websites. Lots of people would rather give you their stuff for free than go to the hassle of selling it or throwing it away.

You can find all sorts of present-worthy items, from TVs, CDs and DVDs to more unusual freebies like old stamp collections and free bingo membership. All you have to do is arrange to pick it up.

Be on the ball if you want to get a bargain though, as good items are snapped up quickly.

Look for freebies on classified websites like Gumtree and Craigslist, or go to dedicated freebie sites like Freecycle.

Make your own free Christmas presents

Your friends and relatives will really appreciate the effort you went to in making them a gift, and if you can do it for free then so much the better. You can find lots of craft ideas online. Try the Blue Peter website or this list of 101 make-your-own Christmas gift ideas. You can make everything from snow globes to picture frames.

This is also a great way to get the kids involved – they’ll love getting into the Blue Peter spirit. Think ahead and store up things that might come in handy like glass jars and bottles, corks, card and coloured paper.

When it comes to edible presents, brainstorm what you can make with the ingredients you already have and recycle jars and bottles to serve them in. A few good ideas are:

  • Flavoured oils and vinegars
  • Chutney
  • Jams and preserves
  • Brownies in a jar


free christmas

You could put a few of these goodies together in a hamper. For more info see our article on making your own making your own Christmas hamper.

Alternatively, why not write your own story or poem, or encourage your children to do the same? It costs nothing and if you’re stuck for ideas there’s plenty of help and advice online. Try these sites:

A gift of your time

Make your own gift vouchers promising to give someone your time or do something special for them. This could be anything from making them breakfast in bed, spending a few hours helping with the gardening or housework or promising to volunteer for their favourite charity.

Make the voucher personal – think about what your friend or relative really cares about and tailor your gift to that.

Older relatives often much prefer the gift of your time to the usual bottle of smellies, so even if you have enough money to buy something, consider giving your time as well.


Free Christmas decorations

Bring some festive cheer to your home without spending lots on Christmas decorations! Here’s how.

Re-use and recycle

Christmas decorations

See what salvageable decorations you have left from previous years. Also look out for decorations on the swapping and freebie sites mentioned above. Or try organising a decoration swap with friends – that way everybody gets something new without having to pay for it.

Make your own

Use garden leaves as stencils. Spray pinecones and ivy gold or silver and fix to the walls. Pick sprigs of holly to put behind picture frames. Or combine all these ideas and make your own wreath for the front door.

Here are some other ideas:

  • Make your own Christmas tree.
  • Stick Christmas-themed pictures from magazines onto card and cut out for Christmas tree decorations.
  • Paint a seasonal design on an old pillow case with fabric paints and use it as a Christmas stocking.
  • Make paper chains. Use coloured paper, leftover wrapping paper or print out Christmas designs from the internet
  • Build your own Christmas crackers with wrapping paper, toilet roll inserts, and some fun jokes you’ve written on bright paper.

If you’re savvy with a crochet hook or knitting needles, you can also quickly make up lots of Christmas bunting, baubles, even wreaths! Check out LoveCrafts for some inspired decoration ideas. It’s a great way to teach children how to knit or crochet, too – the projects are small and often use very simple stitches, so they’re perfect for beginners. You don’t need to spend lots on wool, either – if you don’t have any in the house, ask friends and family if they’ve got any spare. Or, the local pound shop or charity shop usually has plenty for pennies!


Free Christmas entertainment

Even with a pandemic raging outside, there are still plenty of things you can do for free to entertain yourself and your family while getting into the festive spirit.

Have a Virtual Santa Visit

This year, Virgin is running a special virtual Santa visit for families who can’t get their children out to local (or Lapland!) grottos.

Register for your free virtual tour here – there are only 150 slots so be quick! Each child is also sent a cuddly reindeer toy.

If you don’t get one of the coveted slots, don’t panic! Why not see if one of your friends or family can dress up as Santa and do their own – totally free – video call to your little ones?

Come to Covent Garden!

Covent garden at Christmas

If you’re heading into London in the run-up to Christmas then Covent Garden is a great place to soak up the holiday spirit, with its giant Christmas tree, decorations, Christmas lights, street performers and even reindeer petting every Saturday. You might also want to check out Covent Garden’s Real Food Market.

It’s all in the balance as we await the December pandemic restrictions, but look at your local town centre if you can’t make it to the big city. All towns still have their winter lights up this year, so make it a date with your other half or take your children on an evening walk to spot all the fairy lights in your area!

A free letter to Santa

Send your kids’ letters to Santa to: Santa/Father Christmas, Santa’s Grotto, Reindeerland, XMA 5HQ and Royal Mail will organise a free reply. Just make sure you send the letter (in a stamped, addressed envelope) before Sunday 6th December with the child’s name and address clearly marked in the letter.

However, if you would like to donate to the NSPCC at the same time, do use their letter to Santa service. They suggest a donation of £5 and for that you get a personalised reply in a ruby-red envelope.

Free games

Dig out old board games or packs of cards – or play games that don’t need any props like charades or murder mysteries. You can even play fun things like wink murder – and for a bit of peace and quiet, try playing Sleeping Lions!

For more party game ideas, check out this cool article from The Spruce. Or think about hosting an online game session with your loved ones who live far away or can’t visit you in lockdown. You could organise your own family quiz, or use your consoles to play group games together. If you video call or use headsets at the same time, it’s a fun way to catch up with loved ones! Don’t have a console? Don’t panic! Check out this awesome list of online party games to play.

Get out of the house

Christmas Market

While most Christmas markets aren’t running this year, your local village or town is likely to put on as many events as they can. Check your local council’s website to see if they’re running things like a socially-distanced Santa’s grotto, or if there are any carol singing events to attend. Your local churches and libraries are also great places to turn to for free activities in the run-up to Christmas.

Find out whether local museums and markets have any free events, carol concerts and festivals. Just make sure you book tickets beforehand so you don’t miss out.


Free ‘Make Money for Christmas’ eBook

Don’t enter January with a debt hangover.

We’ve got loads of ideas in this book for making money now to pay for the festive season.

Download your free eBook here. 

Overcoming the Christmas financial lull


Tell us your ideas

We bet you have some of your own excellent ideas for getting free food, free entertainment and free presents at Christmas. Tell us and all the other readers about it in our comments section.


5 1 vote
Article Rating
Notify of

Inline Feedbacks
View all comments
1 year ago

I’ve been making gift tags and cards out of used cards from previous years and I’ve been reusing gift wrap / packaging. Let’s make it a green Christmas!

3 years ago

I was brought up to live like this all year. I love the interesting things you can turn up using these methods – Christmas or not!

1 year ago
Reply to  Miss

Me too – I especially like upcycled and repurposed things made with stuff most people would throw away!

3 years ago

I like the idea of swapping ingredients with friends.

Frank Edwards
Frank Edwards
4 years ago

Hampers are an amazing way to make cheap stuff for a present look expensive! A good one i found for christmas 2017 was a free competition to win a £500 Booths hamper at

Related Articles


Make Money and Save Money

ideas for everyone
Send this to a friend