The secret behind stress-free Christmas shopping

27th Nov 2017

Stress-free Christmas Header main

Some Christmases feel busier than others when it comes to doing your festive food shopping, buying the last of your presents, and getting the best deals online. And it’s no wonder, because the busiest days of the festive period change every year.

At MBNA we’re good with the numbers, so our number experts pored through our transactions data to reveal when the busy spells are – so you can feel merrier, with less hurry, as you’re doing your Christmas shopping. Take a look at our top 5 findings and make a note of our checklist for a stress-free Christmas.

1. Saturday 23 December is the day of the Great British Christmas Food Shop 2017

While it may seem that supermarkets start selling crackers, nuts and turkeys before you’ve even started putting the heating on for the winter, Brits don’t get the big Christmas food shop done until 2 days before the day itself.

Given the perishable nature of the meat and veg that’ll be gracing the table at your family feast, it stands to reason that the Great British Christmas Food Shop is done at the eleventh hour.

Over the past 2 years, 23 December has been the day that’s seen the highest number of credit card transactions in the nation’s supermarkets. A total of 152,244 – collectively worth over £6.8m – were made in 2015, while last year saw a slight dip to 142,136 transactions – amounting to £6.3m.

As 23 December falls on a Saturday this year, it’s pretty much guaranteed to be the day most of us will be frantically wheeling our trolleys from aisle to aisle, with December 22 and Christmas Eve following close behind. If you want to beat the rush, it might be an idea to pick another day for your big Christmas shop.

Stress-free Christmas Header 2

2. Most gifts are bought on the last Saturday before Christmas

You might think you’re the only person who hasn’t got their Christmas presents bought, wrapped and under the tree with a good month to spare. But you’d be wrong. Prepare for pandemonium on Saturday 16 December 2017, which is likely to be the day most Brits buy their festive gifts.

When you exclude supermarkets, the last Saturday before Christmas has been the busiest shopping day for two years running. In 2015, there were 120,066 transactions on the last Saturday before Christmas, and 116,051 in 2016.

Stress-free Christmas Header 3

This year, the last Saturday before Christmas is 23 December – which we think may be a bit too close for comfort for some. Instead, we reckon Saturday 16 December will be the day that the nation ventures out to shop for the ones they love.

However, the busy shopping days aren’t restricted to December. Brits also tend to buy gifts in bulk a month before Christmas Day – on the Saturday after Black Friday. In 2015, the value of transactions made on Saturday 28 November (the day after Black Friday) was £7.6m – higher than any other day. The corresponding Saturday in 2016 saw £6.8m worth of transactions made – the second-highest transaction value after the Saturday before Christmas.

Let’s break these figures down a bit further.

We’re predicting Saturday 16 December will be the day that sees the most transactions.

3. People buy Christmas cards later than you might think

You might assume that Brits buy their Christmas cards way before the chaos sets in, but our data suggests the opposite.
Last year there were more credit card transactions in high street card retailers such as Clintons and Card Factory on Saturday 17 December (almost 2,000) than on any other day.

Another busy day for card shoppers in 2016 was Monday 19 December, which was the third most popular day in high street card stores. There were more than 1,500 transactions made on this day, worth a total of almost £19,000. Shoppers would have had to hurry to get them in the post on time as the Post Office’s send-by date for Christmas deliveries was the very next day, Tuesday 20 December.

Having crunched our data, we predict Saturday 16 December (yes, that Saturday - again) will be the busiest day to go Christmas card shopping.

Stress-free Christmas Header 4

4. Online shopping isn’t a last resort at Christmas

Online shopping isn’t such a last-minute resort, you know. With online shoppers keen to grab a bargain before Christmas, Cyber Monday (30 November) was the busiest day in 2015, with 95,065 online credit card transactions made on one of the biggest online retailer sites – worth £2.4m. Last year, shoppers spent more on Cyber Monday (£2m) than any other day, but more transactions (84,907) were actually made on Monday 12 December.

Generally, demand for goods from one of the biggest online retailers trails off after the second Monday in December – so we’re predicting the busiest online shopping day to be Monday 11 December.

Stress-free Christmas Header 5

Your checklist for a stress-free Christmas

Here’s how you can use our findings to beat the rush and take it easy on yourself this Christmas.

Get in there early if you’re shopping online. From Cyber Monday, there could be limited stock available on high-demand items, such as this year’s must-have children’s toys.

Latest articles