Drivers can save a few quid on petrol or diesel when they spend at least £60 on groceries in a single transaction in-store.
You'll also get a voucher if you have an online grocery order delivered over the same period.
Ten pence off per litre doesn't sound like a lot but the average driver could save about £5 when re-filling a tank.
Once you've spent more than £60 in stores, you'll be handed a voucher at the till.
The fuel deal is available to customers who buy their groceries in stores or online from May 23, until May 28.
The voucher will be valid for 14 days from the date of issue.
You can only redeem the vouchers at Sainsbury's-branded forecourts - not at 'pay at the pump' transactions or at 'pay at the pump' stations, MoneySavingExpert reports.