Skip to main content

Take the pressure off

Spread the financial burden of Christmas throughout the year and save money with the Asda Christmas Savings Card.

Get rewarded for saving

Have even more to spend this Christmas. We'll give you a cash bonus depending on how much you save. Use your card online or in-store.

You're in control

Set up automatic top-ups and let your Christmas savings take care of themselves. Or pay what you can, when you can, online or in-store.

Don’t have a Christmas Savings Card?

Get started from as little as £5! Order yours today and start saving for 2024.

Buy Now

Already have one?

Register and top-up your Christmas Savings Card easily through your online account.

Top-up Now

Why you’ll love our Christmas Savings Card

Easy to use

Get started today by ordering a card online, or in-store. Top up when it suits you or set up automatic payments so you don't have to worry about saving towards the big day.

Earn up to £15

Setting money aside for Christmas can be tough, which is why we want to make it as rewarding as possible. Save as little as £30 to qualify! Find out more below.

There's no limits

Your savings are there for you to spend whenever you need them (it's not just for Christmas). You can register as many cards as you like.

What rewards are there?

Depending on your balance on bonus day, you'll be rewarded with a cash bonus. Simply top up your card by 5pm on Sunday 10th November 2024, and we’ll top up your card by 9am on Monday 11th November 2024. The more you save, the bigger the bonus!

Savings on card Bonus reward
£30 - £79 £1
£80 - £129 £3
£130 - £179 £6
£180 - £229 £9
£230 - £279 £12
£280+ £15

Where can I spend my savings and bonus?

Your Christmas Savings Card balance can be spent on Asda Groceries online, or in-store.

How can I add money?

Adding money is simple. There’s a few different ways to do it:


Easily top-up online from the comfort of your own home. Make sure you’re registered and have added your Christmas Savings Card to your account. Once you’ve logged in you’ll see a ‘top-up’ option next to your card. Follow the instructions on screen and you’ll be topped up in minutes. You can do a one-off top up or set up a regular payment - the choice is yours.


You can top up your card in store at any checkout (including Self-Scan and Scan & Go) or at a Customer Service Desk. You'll need to have with you either your savings card, key fob, or digital eGift card.

Saving throughout the year

The cost of Christmas can feel daunting. By starting early and saving throughout the year, you can take the pressure off. Here’s some ideas on how you could use your Christmas Savings Card to help:

Add the remainder of your shopping budget to your card each week

Set up automatic top-ups online so your savings take care of themselves

Pay monthly or weekly, or whenever suits you!

If you started topping up £6.25 a week from January, you’ll have saved enough come November to gain the full £15 bonus!

christmas savings card

Start saving today

Get ahead for Christmas. The more you save, the bigger the bonus!

Buy Now

Frequently Asked Questions