The festive season is often a time when we feel under huge financial pressure, especially this year when many people are having to get by on reduced incomes.

The good news is that there are plenty of ways to keep Christmas spending to a minimum.

Here are some thoughts on how to enjoy an enjoyable Christmas:

Set a budget

It can be really easy to get carried away buying presents and, especially if you’ve got a big family, to lose track of the amount you’re spending.

Before you embark on your Christmas shopping, write a list of everyone you’d like to give presents to, and how much you can afford to spend on each of them.

If your budget is particularly tight, why not agree with other adults you usually buy presents for to restrict gifts just to the kids this year. If they agree to this, don’t spend more than usual on the children’s presents – remember that if they are very young, they’re just as likely to find the box and wrapping as interesting as the toy that’s in it.

Buy second hand

Challenge your family to a secondhand Christmas, where you commit not to buy any new presents for each other. Not only does this help keep costs down, but it can have a big environmental benefit too, as you’re recycling items that might otherwise have been thrown away. One suggestion I had from last year was to club together to buy a secondhand bread-maker for £40, which would have cost £140 to buy new. Since receiving this bread-maker, the family has only bought four shop loaves – the rest have been made at home. Our top tip is to plan early to give yourself time to find what you want.

Plenty of local groups on Facebook buy and sell items. It’s usually possible to track down many of these simply by entering the words ‘For sale’ and then the area where you live. Bear in mind though that you don’t have much protection if something you buy doesn’t work and it will be up to the discretion of the seller as to whether they will offer you a refund. The online auction place eBay* provides greater protection for buyers of second-hand goods, as if you pay using PayPal, you can get your money back if the item never arrives or doesn’t match the seller’s description.

Get crafty

Giving gifts you’ve made is a great way to keep your festive spending down, and also shows that you’ve gone through a lot of time and trouble. This year in many community newsletters are reports that jams, preserves and biscuits are really popular as is homemade lemon curd.

You could also knit or sew gifts.

Give your time rather than presents

If you can’t afford to buy presents this year because you’re struggling financially, one suggestion was donating your time instead, whether it’s a “voucher” promising to walk the neighbour’s dog, or doing someone’s shopping or ironing, or perhaps making them a cake if they want one.

Keep food bills down

Food and drink often make up a big part of our Christmas costs, but planning ahead can help make it feel like less of a financial burden.

Top food tips from community newsletters include going for a turkey crown rather than a whole bird and padding it out with lots of vegetables. Another option is to consider going for a chicken instead, as the cost of turkey tends to rocket at Christmas.

It’s also a good idea to start food shopping early if you can help spread the cost. Mince pies, for example, often have a long ‘use by’ date, and you can freeze things like sausages and smoked salmon in advance. Only buy what you absolutely need to avoid food waste and make sure you’ve got a few recipes lined up in case there are any leftovers. It’s also worth shopping around to find the best food and drink deals. If you like to splash out on Champagne for Christmas, Lidl and Aldi are well worth a visit, with a bottle of bubbly costing £13.99 and £12.49 respectively.

If you’re struggling to afford food, or you’d like to make a food donation, contact your local food bank via the Trussell Trust website. Alternatively, you could consider using a food sharing app such as Olio. You can list anything on the app that you won’t be eating in your household but hasn’t yet gone off, or you can search for food or other items that are being offered within your local area. You can download Olio free of charge for iOS here and Android here.

Seek out discounts and vouchers

When Christmas shopping online, always check to see if there is a discount voucher available which can get you money off the presents, you’re buying. Sites where you can see current voucher codes include and Simply enter the name of the retailer you’re buying from and these sites will let you know if there are any discounts available.

Earn cashback on your spending

If you’re doing the bulk of your Christmas shopping online, make sure you earn cashback on your spending through sites such as* and*.

You can register for free on both of these sites and then you simply search for the stores that you’re planning to buy from. If these companies are affiliated with the cashback site, you could receive some money back on your purchase.

According to Top cashback, members receive an average of £345 per year in cashback, which is available on a wide range of goods and services. Cashback rates vary widely – you could get 1% cashback on one purchase and as much as £150 cashback on another from a different store, depending on what you’re buying.

Use loyalty card points

If you’ve got lots of loyalty card points sitting unused, think about cashing them in to get money off your festive shopping. For example, if you’ve built up 10,000 points on your Sainsbury’s Nectar card, you can get £50 off your Christmas shop. If you have a Tesco Clubcard, you need 5,000 points to get £50 off your shop.

Bear in mind that some loyalty schemes allow you to boost the amount your points are worth if you spend them on rewards rather than your food shop. For example, with Tesco you can get three times your points’ value if you spend them on rewards such as magazine subscriptions or days out.

Organise a Secret Santa

Setting up a Secret Santa can be a great way to ensure you stick to a budget and that you don’t have to buy presents for lots of people. It usually involves friends or family agreeing to spend a set amount on a gift and then picking a name out of a hat that tells them who they’re buying for. The aim is that everyone gets a present, but also that they only have to buy one each. Coronavirus means it’s not possible to all get together to draw names out of a hat this year, but you can still set up a Secret Santa scheme with the help of the online Secret Santa Generator. This enables you to add participants’ names and set up exclusions, along with gift exchange details. Another suggestion we had from our community is to pool money to buy one bigger gift per family instead of everyone giving small gifts. It might not necessarily save much money but should help reduce the number of unwanted gifts everyone receives.

Send cards and gifts second class

If you want to save cash by sending Christmas cards out second class rather than first, the last posting date to ensure they get there in time for Christmas this year is 18 December. You can see all the Christmas posting deadlines here. Alternatively, consider sending out e-cards, so you can save on postage altogether and reduce your impact on the environment at the same time.

Various sources

– Martins Savings
– eBay, Olio, Trussell Trust, Fare Share, Restless
– Salvation Army
– Post office