Our deals of the week 31 October 2025

Our pick of the best offers and savings.

Every week we spend hours looking at discounts and deals to pick the good from the bad. We’ll only share ones which we think are worth considering – but remember you’re only saving money if you’re buying something you need and can afford.

Some articles on the site contain affiliate links, which provide a small commission to help fund our work. However, they won’t affect the price you pay or our editorial independence. Read more here.

This week’s deals

Chase Bank: £100 switch offer ends

Today is the last chance for new Chase customers to open an account and qualify for the £100 Amazon voucher offer for switching over salary payments

Amex: bonus points via supplementary cards

Friday is also the last chance to get bonus points for adding your first supplementary card to American Express Gold or Platinum accounts

Sainsbury’s & Morrisons: up to 5% extra

The Christmas saver scheme deadlines are this weekend for these two supermarkets, with an up to 5% shopping boost available

Baileys: 50% off big bottles

You can now get 1 litre of Baileys for just £11 – the cheapest all year.

Progressive Building Society: 7% regular saver

This is one of the highest paying savings accounts out there – and unlike other regular savers with a similar rate, you don’t need a current account to get it

Cineworld: £5 tickets

If you have a Clubcard account with at least 50p in points, you can now buy £5 cinema tickets for Tuesdays via Tesco.

IG: up to £200 free shares

New customers who invest £50 in an ISA, GIA or Sipp are eligible for a welcome bonus worth up to £50.

Wine: 25% off six bottles at Ocado and more

Ocado has joined the other major supermarkets offering 25% off when you buy six or more bottles of eligible wine.