Grocery delivery times & charges

Grocery delivery times & charges

We deliver 7 days a week* with convenient delivery times with standard 1-hour slots or flexible Saver slots. You can check if we deliver to your area on our Groceries page.

Delivery Charges

  • Orders under £40 will be charged £7 for standard delivery
  • Orders over £40 will vary between £1- £5.50
  • Minimum order value £25
  • The delivery charge will be confirmed when you place your order.

Delivery Pass

With Sainsbury's Delivery Pass, you can pay an upfront fee and then pay no delivery charge on your online grocery orders. We offer 3 types of passes, a monthly, a 6 month and a 12-month pass. There are two you can choose from :

  • Anytime Delivery Pass entitles you to anyone free delivery per day, 7 days per week when you spend £40 or more. This pass costs £80 for 12 months, £43 for 6 months or £7.50 for a monthly pass.
  • Midweek Delivery Pass entitles you to anyone free delivery per day on Tuesdays, Wednesdays and Thursdays when you spend £40 or more. Any deliveries outside of these times will be charged at the delivery rate as advertised on our website. This pass costs £40 for 12 months, or £4 for a monthly pass.

Please note, your Delivery Pass can only be used for Sainsbury's Online Groceries, and not any Non-Food orders.

See below for more information.

We guarantee you won't be out of pocket

If you don't save enough to cover the cost of your Delivery Pass, we'll send you a voucher for the difference

Ready to sign up?

Visit our Delivery Pass website to sign up today.

Important information

*We deliver on all UK Bank Holidays, however, we do not deliver on Public Holidays.

Contact Information

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