£10 off First Orders Over £60 for Key Workers at Sainsbury's
£11 off First Online Grocery Orders Over £105 at Sainsbury's
25% off 100s of Lines with Nectar Prices at Sainsbury's
Delivery Slots from £1 at Sainsbury's
New codes for Sainsbury's
Straight to your inbox
Delivery Pass from £4 a Month at Sainsbury's
Up to 30% off Selected Homeware at Sainsbury's
Great Savings with Nectar Prices at Sainsbury's
Treats from Under £1 at Sainsbury's
Selected Groceries from Under £1 at Sainsbury's
Up to 30% off Selected Ice Cream and Ice Lollies with Nectar Prices at Sainsbury's
Great Deals on Autumn Foods at Sainsbury's
Still looking?
Here are some offers you might like
What You Need to Know
- Offers
Can you use a Sainsbury's discount code in-store?
Sainsbury’s discount codes and vouchers for online shopping are not the same as coupons that can be printed and redeemed in-store.
All of our valid voucher codes are for online shopping only unless the offer explicitly states it can be used in-store.
Can you use Sainsbury's vouchers online?
This depends entirely on the voucher you have! Coupons and vouchers that have a barcode on can only be redeemed in-store, unless stated on the card. Coupons with an eVoucher code on can only be redeemed online. Online codes can be applied at the checkout section of the online shopping process, whilst coupons and gift cards can be used at the till
Can I use my Argos store card in Sainsbury's?
Customers with an Argos Card can use it to purchase practically anything at Sainsbury's, including groceries, Tu Clothing, homewares, electronics, and much more! Exclusions apply, so do check the site for details.
How much can I save with a Sainsbury's discount code?
Apply our DealFinder browser extension to automatically apply the best Sainsbury’s voucher code.
How else can I save money at Sainsbury's?
Aside from checking in with us for the latest money-saving Sainsbury's discount codes, make sure you get a Nectar card! This will help you save money on selected items, earn reward points and more. You can download the app to make life even easier.
- Delivery
What is Delivery Pass at Sainsbury’s?
Delivery Pass is a subscription service that Sainsbury’s have to save you money on delivery charges. Choose between the anytime or midweek option, depending on which suits you best. There’s a monthly, six monthly or 12-monthly plan, and you can save up to £168 a year.
Plans start at £4 for the midweek monthly plan and range up to £80 for the anytime 12-month subscription. With a Delivery Pass, you’ll get free delivery on all orders over £40, be able to see slots in advance and have up to one delivery every day. It’s a smart way of saving with regular online Sainsbury’s deliveries.Is Sainsbury's online delivery free?
You can get free delivery on all orders with the Sainsbury's Delivery Pass (see above question). If the Delivery Pass isn't for you, you can get free delivery on orders over £100 between Monday and Thursday if booked for delivery after 2pm. Otherwise, the charges are as follows:
1. Orders over £40 will be charged between £1 - £7 depending on the delivery slot chosen.
2. Orders under £40 will be charged £7 for standard delivery, and £9 for same-day delivery. - Nectar
How many Nectar points can I earn at Sainsbury's?
At Sainsbury's, one Nectar point is earned for every (qualified) £1 spent, either online or in-store. You'll also earn one Nectar point for every litre of fuel you buy at Sainsbury's garages.
You can spend Nectar points in-store by using your Nectar card or online by redeeming your points on an Evoucher which can be used at the checkout.
- Other
How long has VoucherCodes worked with Sainsbury's?
We've worked in partnership with Sainsbury's since 2008.
Buyers Guides

How we negotiate exclusive Sainsbury's voucher codes
1. Types of Sainsbury’s codes available:
Our Senior Account Manager for Sainsbury's, Virginia Alexandrova, works hard to make sure you get the best possible savings. This means you’ll usually find between 15 to 20 codes on this page most days. These range from exclusively negotiated deals to key worker savings, and price-drop events (such as the Baby and Toddler Event).
Our recent exclusive code offered up £13 off First Online Grocery Orders Over £105 at Sainsbury's. We recommend joining the Nectar scheme to collect points and bonus offers as you shop.
2. How often and when they’re released:
The deals on this page are checked daily and refreshed weekly to ensure you can enjoy many ways to save. Our content team is always looking out for active deals and sales events at Sainsbury’s, which run alongside our exclusive offers.
Our stats show that Sainsbury’s holds sales for 10% of the year, and we’ve noticed some of the best sale savings codes to drop late summer, Black Friday in late November, and over the Christmas season, offering deals on seasonal products such as festive foods, gifts, and party essentials.
3. Things to watch out for:
Check out the terms and conditions of your chosen Sainsbury’s code to make sure it’s the one for you. Often, these codes only apply to a minimum spend, others to particular product brands.
If you’re applying for a Sainsbury’s key worker discount, you’ll be asked to verify your employment to get your special discount code.
4. VoucherCodes is a Sainsbury’s exclusive voucher partner:
We enjoy a solid and long-standing partnership with Sainsbury’s, dating back to 2008. On average, our VoucherCodes users spend £87 and save around £13 with a Sainsbury’s voucher code, so check in with us before your next online grocery shop.

How to save at Sainsbury's
Sainsbury’s is one of the UK’s largest supermarket chains, and with a wide choice of groceries, homewares, and toys, you can ensure your weekly shop has everything you need. Save on your future orders with our Sainsbury’s discount codes and these money-saving tips.
1. Get a Nectar Loyalty Card:
If you haven’t already, we recommend getting a Nectar Card. You can collect and spend points and take advantage of special prices and deals at Sainsbury’s. Head to the Sainsbury’s website and add your card to your account (if you have one already) or join Nectar.
2. Purchase a delivery pass:
Regular Sainsbury’s shoppers may want to consider investing in a Delivery Pass. From just £7.50 a month, you can enjoy anytime delivery from Monday to Sunday. Choose a midweek pass (with slots from Tuesday to Thursday) and it costs only £4.00 a month. T&Cs apply.
3. Sainsbury’s lunchtime meal deals for £3.95:
Look out for meal deals on selected sandwiches, sushi packs, drinks, and snacks at Sainsbury’s. This represents great value for money and works out a lot cheaper than purchasing the same items separately.
4. Toys for £20 or less at Sainsbury’s:
If you have a child’s birthday coming up, you’ll be pleased to know that Sainsbury’s carries a range of affordable toys so you can add these to your shopping cart, saving you time and money. Look out for offers on selected LEGO sets, Hot Wheels, and Paw Patrol figures.
5. Taste the Difference Dine In deals:
You can enjoy a fabulously affordable meal deal from the Sainsbury’s Taste the Difference range if you have a Nectar Card. Choose a main, side, dessert, and drink and pay just £15.
1562 Discount Codes and Deals in Food & Drink
SEE ALL OFFERSShop Twice, Earn £5 – it's that simple
Earn a £5 gift card for every two shops at hundreds of VIP retailers – up to £25 a month.