Your Guide to Christmas at Sainsbury's
Here's a guide of everything you'll need to help you get ready for Christmas.
Important information
There's lots more festive products coming over the next few weeks, check back in to build your basket as our new Christmas ranges arrive in November and December.
- Fresh turkeys will be available for delivery from 20th December to 24th December (subject to availability), or visit our food to order website to pre-order and collect in-store.
- Turkey not your top pick for Christmas dinner? Don't worry, we have a selection of tasty gammon or salmon available now, or visit our food to order website to pre-order and collect in-store.
- Our plant-based options are full of festive flavour, frozen and fresh centrepieces are available now, or visit our food to order website to pre-order and collect in-store.
- Fish centrepieces available for delivery from the 8th December onwards, or visit our food to order website to pre-order and collect in-store.
- A selection of succulent meat joints are available now, with our festive joints arriving in November when they will also be available to pre-order on our food to order website.
- Our showstopping festive fresh desserts are available for delivery from the 11 December, these will also be available for pre-order on our food to order website.
- Fresh party food is available now, or visit our food to order website to pre-order and collect in-store.
- Christmas cheeses will be available from November; however, we have a great range of cheeses available now from crumbly cheddar to creamy mozzarella.
At Sainsbury's we're proud of the quality of our products, which is why we have our freshness promise throughout the year.
Whilst we can't guarantee the best time for availability, generally mid-morning tends to be when we have the most stock of products available in our larger supermarkets. For smaller stores this may be slightly later in the morning.
Whilst we of course will plan for this, you may wish to get your Christmas shop done a little earlier in the day to get the products you need for a great Christmas.
Please see here for further details on how we plan to have enough stock.
Fresh turkeys will be available for delivery from 20th December to 24th December (subject to availability), or visit our Food to Order website hereto pre-order and collect in-store.
Christmas delivery slots and our Click and Collect slots are available now. To book your slot, or for further information, you can find everything you need here.
Our delivery service is closed on 25th and 26th December 2024
Large quantities can be ordered but are subject to availability and may require confirmation from store in advance that they can fulfil the order. Please see here for further details on ordering a large quantity.
We'll be working hard to get you exactly what you've ordered in your online shop but there may be times when we have to give you the best alternative product we have available. For this to happen, make sure you have your substitution preferences switched on.
If there are substitutions in your order, we'll send you an email notification on the day, clearly listing the original item and the replacement. However, if we've not quite found a perfect match you can hand the product back to the driver when they arrive. We'll process a full refund for these goods within 5 working days.
If we offer a substitute costing more than the grocery item you ordered and you keep it then we'll give you a voucher (up to a maximum voucher value of £99.99 per order) for the difference to be used against a future Sainsbury's online grocery order.
We'll email you an evoucher code and will pop a copy in your online voucher wallet. You can find your voucher wallet at online checkout. The voucher can be used for online groceries only and won't expire for 2 months.
Yes, any short life or substituted items will be marked on your paperwork and highlighted to you by one of our colleagues. If you're unhappy with any of these you can return them to our colleague who will issue a full refund via their handset. This refund will reach your bank account within 3 to 5 working days.
Trying these might help:
- Clearing your browser cookies/cache
- Removing any vouchers or promotions
- Updating your card details
Be sure to check out your basket within two hours or your delivery slot will expire.
You can edit the items, change your delivery date/time, and cancel your order before 11pm the day before your delivery is due. For further information please see here how to change, or add to your order.
You can submit an order any time up until 11pm on the day before the collection date.
You can amend or cancel an order any time up until 11pm on the day before the collection date.Amending an order
- You have until 11pm on the day before collection to amend your order. Simply log into your account on our website and make the changes to your order. Don't forget to checkout your order before 11pm.
Cancelling an order
- You can cancel your Click & Collect groceries order through our website up until 11pm on the day before collection. If for any reason you wish to cancel after this point you will need to contact us.
Our store stock checker page will help you check if the item you need is in your local store.
You can access our stock checker in one of 2 ways:
- Access the stock checker from our featured categories on the home page
- Click the link for stock checker in our header bar
To use the stock checker page, you will need to complete two simple steps;
- Search for your local store by name
- Search for the product you want to check and try to be as specific as you can for example, "white sliced bread"
To get the best experience from your online shopping app we recommend checking the app regularly to make sure it's running on the latest version.
We've included a handy guide below on how you can update your online shopping app for both Android and IOS users.
For Android:
- Open the Google Play Store App
- Tap your profile icon on the top right of the screen
- Tap Manage apps devices
- If there is a newer version of your online shopping app it will be labelled with 'Update available'
- Tap 'Update'
For Apple IOS:
- Open the App store
- Tap your profile icon on the top right of the screen
- Scroll to see pending updates and release notes
- Tap 'Update' next to your online shopping app to update only that app, or tap 'Update All'
You can find more information on how to update your details here:
Please check that your card hasn't expired, is valid, and has enough available funds on the day of delivery, this will help to ensure you have a successful delivery and prevent any failed payments on your card.
To add your Nectar card follow the below steps:
- Log in to your account Select My Account
- Go to My Cards
- Click on Add Nectar Card
To link your Nectar card follow the below steps:
- Log in to your account Select My Account
- Go to My Cards
- Go to link Nectar account
You'll now be able to get Nectar Prices and other Nectar benefits such as collecting, spending, and getting Sainsbury's points offers!
For more information on linking your Nectar Card please click here.
- The Christmas Club card can be activated and reloaded at a Sainsbury's in-store checkout and self-service till only - it cannot be activated or reloaded at an Argos till.
- You can load any amount from £1 to £1,975.
- The maximum value you can load onto Christmas Club Card is £1,975.
- The Christmas Club Card may be used at Sainsbury's in-store, Argos, Argos in-store, Sainsburys.co.uk and Argos.co.uk in part or full payment for goods.
- Manage your card by registering it: Register my Card
If your payment fails, you'll receive a text message from us, so please check your contact information is up to date on your account.
You may receive another message from us if we don't receive a call to take the payment.
It's really important to get in touch so we can take payment, and the delivery can go ahead.Text 1: We are unable to take payment for your Sainsburys delivery due today. Please check your bank and call us urgently on 08000568446, 7am-10pm.
Text 2: Your Online grocery order is due for delivery and we have not yet received payment. Please call us urgently on 08000568446 to ensure your delivery goes ahead.
You need to use a debit or credit card to pay for your online shopping. We accept valid MasterCard, Visa Credit, Visa Debit, American Express, Electron, or Maestro (UK registered cards only).The address to which the card is registered must be the same as the billing address, although you may place an order for an alternative address. We're sorry, but whilst we can accept orders from EU nationals or residents under the Geoblocking Regulations, we can only deliver to a UK address.
We take part in the Verified by Visa (VbV) security programme and the SecureCode system from MasterCard. These allow you to create your own personal password to use as an extra security measure for any online Visa or MasterCard payments you make. Please check the Visa or MasterCard websites for more details.
Or you can ask your bank for more information and help. You will need to enter this password every time you amend and checkout your order.
You might also find the following articles helpful
Did this answer your question?
Still couldn’t find an answer?
Get more from Sainsbury's
The team will review your complaint and aim to be in touch within 3 days, but please bear in mind that over a weekend or bank holiday it may take longer to respond.
Contacting us about a refund?
You'll need to give us a call on 0800 328 1700 if you ordered online. If purchased in store, please call 0800 63 62 62 or speak with a colleague next time you're in store.
- denotes a required field