Flower discount codes and offers

Get the best deals on flowers for valentine’s, mother’s day and any other special occasion.

Here’s a round-up of the latest offers we’ve found. Don’t forget to check cashback sites such as Quidco and TopCashback – and if you’ve never used them make sure you get the new member bonuses available. Here’s more on how to claim those (worth up to £35 combined).

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.

Bloom & Wild flowers offers

Bloom & Wild: £10 off your first order

New customers at Bloom & Wild can get £10 off the first order when using this referral link.

Bloom & Wild: £5 free credit

Join the Bloom & Wild Rewards Club (it’s free) and you’ll get 500 points, worth £5 as a voucher to use later. You’ll also earn points when you buy flowers as well as get sent discount codes and offers.

Bloom & Wild: £5 free credit

Set three reminders for dates like mum’s birthday and you’ll get £5 credit added to your account. Head to the Bloom & Wild home page and scroll until you see the Save the Date offer.

Bloom & Wild: 50% off on your birthday

Once you’ve joined the Rewards Club you’ll be prompted to add your birthday, and in return, you’ll be sent a voucher to get 50% off an order on that date each year.

Bunches flower offers

This is a really good online florist — plus there’s free delivery.

Bunches: 15% off

You can get 15% off all flowers with the code SAVE15

Freddie’s Flowers

Freddies Flowers: 4th box free

Use the code FF4BOX at Freddie’s Flowers to get the fourth box free.

Serenta flowers offers

Serenta Flowers: 5% off

There are usually various discounts available on this site, and you can often save an extra 5% off orders and get free delivery. The latest code is SERENTA5

Waitrose florist offers

Waitrose Florist: Various deals

Waitrose usually offers a discount of some kind on certain flowers, especially for specific occasions.

Discounted gift cards and offers

Here are some of the latest offers to get you money off gift cards

When you buy gift cards for yourself or as a present, it’s really important you make a note of the expiration date and don’t forget about them at the bottom of the drawer! There are more details on what to watch out for in our article five things you need to know about gift cards.

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.

Text saying 'gift card deals' with the be clever with your cash logo on an orange background.

Gift card special offers

Amazon gift card bonuses

Over on our Amazon deals page, we’ve got a couple of deals where you get extra money when topping up your account or buying a gift card. These offers tend to run most of the year, though they are normally only for people who haven’t done either of these in the last three years.

Amazon also offers discounts on some retailer gift cards, especially in the run-up to Christmas and during shopping promotions like Cyber Monday and Black Friday.

Amazon: up to 20% off gift cards, including Lastminute, One4All and ODEON (ended)

Amazon is currently offering a number of discounted gift cards until 31 March 2025, including:

  • Candy Crush Google Play
  • Hotels .com
  • Lastminute
  • One4All
  • ODEON
  • Just Eat
  • Roblox
  • Uber & Uber Eats
  • Vue

Some offers are for digital cards, while others are for physical ones. Discount varies between 10% and 20% and check the terms on each gift card to ensure you’re meeting the minimum spend levels.

One4All: £15 Amazon extra (ended)

You can get a £15 Amazon promo code if you buy a £100 One4All card from Amazon between 25 and 31 March 2025.

The £15 will automatically be taken off future orders- though it expires 17 May 2025. It’s limited to one per person.

Cashback on gift cards

JamDoughnut: cashback when you buy gift cards

With JamDoughnut, you can buy gift cards both as gifts and for everyday purchases and earn cashback on them. Plus, if you’re a new JamDoughnut user, you can get a £4 welcome bonus using our link* (double what you’d usually get).

Retailers on the app include supermarkets like Asda, Sainsbury’s, Tesco and M&S.

TopCashback: get cashback on gift cards

TopCashback has a spin-off site called TopGiftCards with money back on brands including Asda, Ticketmaster, Uber, Costa and Clarks. You need to click through from TopCashback and choose your gift card.

These are all digital gift cards but check the individual retailer terms to see if it can be spent in-store, online or both. Cashback is then paid back to your TopCashback account.

Remember, if you’re new to TopCashback you can also get a bonus of £20 when you sign up and spend £15. This counts when you buy gift cards too, but excludes takeaways.

The value of the gift cards on offer varies from 2% through to 10%, though most are less than 5%. Brands include (values correct as of 22/11/2023):

  • Asda – 1.6%
  • Morrisons – 2.5%
  • Asos – 6.1%
  • B&Q – 2.5%
  • Costa – 7%
  • Halfords – 6%
  • National Book Tokens – 7%
  • New Look – 5.2%
  • Pizza Hut – 7%
  • Primark – 4.3%
  • Ticketmaster – 3.4%
  • TK Maxx – 7%
  • Uber – 2.5%
  • Just Eat – 5.2%

HyperJar: earn cashback on gift cards

As with JamDoughnut, you can buy gift cards through the app and earn cashback on them with HyperJar.

There are more than 60 retailers on the app, including some supermarkets like Morrisons and Asda.

Cheddar: cashback on gift cards and spending

You can earn cashback in two ways with Cheddar: buying gift cards through the app, earning instant cashback, as well as by spending at specific retailers with a linked account.

There are more than 80 brands in the app, and once again, you can get cashback from supermarkets like Tesco, Asda and Morrisons. Use the code CLEVER2 when signing up to get £2 welcome cashback.

Discounted “work-perk” gift card trick, including John Lewis

We’ve written in detail about how you can get access to discounted gift cards, including John Lewis and Marks & Spencer, if you open up a Scottish Friendly ISA. 

Expired offers

Tesco: 15% off cinema gift cards (ended)

Until 27 October you can get 15% off ODEON, Vue or Cineworld gift cards at Tesco.

You can get gift cards between £10 and £100 in the offer.

Our top deals

Here are a few ongoing and recent offers you might have missed:

Banking offers

Savings and investing offers

Shopping vouchers and other deals

Entertainment deals

Food and drink offers

Finance app and fintech offers

Try out new apps to help you and your finances and also get a free money bonus or voucher when you do

We love trying out new apps that help us track our spending, put money into savings or earn interest. Often they’ll also come with a welcome or referral offer, and we’ll share these and any other decent ones below.

Wording saying 'Finance app offers' and the Be clever with your cash logo on an orange background.

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.

Money app offers

Sprive: £20 towards your mortgage via £50 gift card

Sprive is an app designed to auto save and earn cashback, with the money made or moved going towards your mortgage.

Supermarkets on offer are:

  • Asda
  • Iceland
  • Morrisons
  • M&S
  • Sainsbury’s
  • Tesco
  • Waitrose

If you don’t have a home or an active mortgage, then you won’t be able to redeem the credit. You also can’t get the deal if you’ve used the Shop with Sprive feature in the last three months.

If you’re new to Sprive, there’s also another £5 you can get as a welcome offer. You’ll need to sign up with a code (such as 5NN3KXFL) and set up a Direct Debit linked to your bank account.

Money app welcome offers

Snoop: £5 Amazon Voucher

Snoop is an app to help you track your spending. It also analyses your bank data to suggest ways you can save money. Right now there’s an offer to get a £5 Amazon voucher.

You must go via the link below for the offer to track.

Once you’ve downloaded the app and signed up you need to connect a bank or credit card account and stay connected until the end of the following month. Do this and the voucher will be sent.

Sprive: £5 welcome bonus

Sprive is an auto savings app (more on how these work here) where the money moved from your current account goes towards your mortgage rather than a savings pot. The idea is you’ll slowly make overpayments that’ll get you mortgage-free faster.

The standard referral offer is £5 (it’s occasionally doubled to £10). You’ll need to sign up with a code (such as 5NN3KXFL) and set up a Direct Debit linked to your bank account.

The bonus can only go towards your mortgage – so sadly if you’re not a homeowner this won’t be one for you.

Money data offers

YouGov Connections: earn up to £55 a year

Share your banking data with YouGov and you’ll earn 5 points a day per account, worth 5p. You can add three current accounts, which over a year adds up to just under £55. Our full guide to YouGov Connections explains more.

Banking app offers

Monzo: £5 welcome bonus

New users of digital bank Monzo can get £5 credited to their account if they sign up via a refer-a-friend link and make a card payment in 30 days.

You’ll need to ask a friend for a link. Make sure the landing page when you follow a link explicitly says you’ll earn £5.

Here’s our full review of the bank.

Expired offers

Tide business: Earn £75 (ended)

Sole traders and limited companies that open a brand new Tide account are eligible for a £75 welcome bonus. You’ll need to enter the code REFORM when you apply. Then once accepted, spend £300 on the debit card in the first three months.

The £75 will be credited to your account within eight weeks of meeting the criteria. You might be asked to prove you are running a business.

HyperJar: Up to 2% cashback (ended)

New users of the HyperJar app can earn up to £200 a month if they sign up before 21 June 2024.

You’ll get 1% back on spend with the physical debit card, and 2% on payments via Apple Pay or Google Pay, capped at £200 each month.

So if you spend £500 a month with your card you’ll get £5, and another £10 if you spend a further £500 via your phone’s wallet.

Most of your spending will count, but there are some exclusions, including paying off credit cards, Council Tax, utilities, gambling and tax bills. Also excluded are buying gift cards via HyperJar.

The cashback will last until 31 October 2024 so you’ve potentially got six months to earn the cashback. You’ll get your money 30 days after each month ends. So spend in May and you’ll get the money on 30 June and so on.

The HyperJar account is free so it won’t cost you anything to spend via the debit card.

You cannot be a current or previous customer of HyperJar to get the offer. Full terms and conditions here.

Read next: other bank reviews

Quidco bonuses: up to £20 welcome cashback (April 2025)

Get free cash when you shop at thousands of shops or other bonuses with these Quidco sign-up bonus offers.

We’re big fans of cashback and – even better – you can often get a bonus when you sign up for the first time.

Quidco is one of the big cashback sites, and we’ll list the best deals here, as well as any other specific cashback deals we think you can’t afford to miss.

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.

Wording that says Quidco with the Be clever with your cash logo on a blue background

What is Quidco?

Quidco is a cashback website that lets you earn money back when you shop through its platform. It works with thousands of retailers across different categories, including fashion, tech, travel and groceries. When you make a purchase through Quidco, a percentage of what you spend is tracked and later paid out as cashback, which you can withdraw to your bank, PayPal, or as a gift card.

First time Quidco user offers

There are regular retailer-specific offers that come and go which could save you £10 or £15 if you buy at those shops. But the two generic offers below are far better as they mean you can spend your money wherever you want on whatever you want.

£20 bonus cashback when you spend £10

The best deal is for subscribers to our weekly newsletter who get access to an exclusive £20 first-time bonus when they spend £10. You’ll also get the cashback offered by the retailer on top.

Once you sign up, you’ll need to click on the sign up confirmation email that will be sent immediately. If you don’t see it please check your spam folders as it could be there, and then add our email address to your safe senders list.

Then look for a special email that will be sent to you with the exclusive Quidco sign-up link. Make sure to read the terms and conditions on Quidco’s website before making your first purchase to ensure it tracks.

NOTE The current link expired 31 March 2025 but the same link will be extended (hopefully on Friday 4 April)

Get £10 cashback when you spend £5, plus extra cashback

This is an ongoing offer that can get you the cashback on any purchase, as long as you spend £5 or more. So if you spend £5 at any of the 5,000+ retailers listed on Quidco – which is pretty much all of them –  you’ll get £10 back plus whatever the cashback rate is. There are so many shops you’ll definitely find a way to get your cashback.

Existing Quidco customer offers

It’s worth looking for bonus cashback deals which can pop up from time to time. You need to click to activate these offers. We’ll add them below when we see them.

Quidco Flashback offers

Often Quidco has boosted cashback known as Flashback that runs for 24 hours. Sometimes we can share them in advance, although they could change or be cancelled. Always check the Quidco homepage for the full terms and conditions. You might also have to activate some offers.

Already with Quidco?

TopCashback also offers new member bonuses. Check out the latest here.

Free cashback offers

Some deals will give you money without actually spending any money:

£3 bonus when you install Quidco reminder (ended)

If you use Chrome as your internet browser you’ll be able to earn a £3 bonus by installing the Quidco Reminder extension, then using it to activate cashback while shopping and spend at least £3. There are a handful of retailers excluded which are listed in the terms and conditions when you click through. The offer comes and goes.

NOW TV free trial, offers & deals (April 2025)

Get Sky Atlantic, Sky Cinema and Sky Sports without getting Sky – and pay less with these great NOW TV offers.

Sky’s NOW TV – or NOW as it’s been rebranded can save you a lot of money compared to paying for TV via your broadband provider, whether that’s Sky, Virgin, BT or TalkTalk.

Despite recent price increases and fewer offers it’s still the cheapest way to get big channels such as Sky Atlantic, Sky One and more.

NOW TV logo on yellow background

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.

What is NOW TV?

NOW TV is essentially an on-demand video streaming service, just like Netflix and iPlayer. The big difference is it lets you watch Sky channels. Why bother when you can do this direct? Well NOW TV is so much cheaper. And you’ll see below there are always deals to bring the price down further.

Another great thing is that you can subscribe month by month, rather than tie yourself into a year-long contract as you would if you had satellite or cable TV. Here’s Andy’s take on whether it’s worth the money.

It works best if you don’t watch ALL the different channels. That’s because films, TV and sport are all on different packages. Very cheap if you get one or two, but it can be pricey if you get more. And of course you need to consider if you’d be better off picking Netflix or Amazon Prime instead – there’s not enough time to watch all three!


How much is NOW TV

Here are the full price costs for all the different NOW TV passes – but of course you don’t need to pay this. Check out all the deals on this page for ways to save.

  • Entertainment Pass costs £9.99 a month
  • Cinema Pass costs £9.99 a month
  • The Hayu pass costs £4.99 a month
  • There are three Sky Sports NOW TV passes
    • A Day Pass costs £14.99 for 24 hours
    • A Month Pass is £34.99 a month
    • NOW TV Boost cost £6 a month or £9 a month

New NOW TV customer offers and deals

The best offers are pretty much always for new customers. If you’ve never used NOW TV before, always start with one of these. If there’s a free or very cheap pass featured further down you can always add that at a later date. We’ve ranked them in the order of how good we think they are.

These offers are only for new NOW TV subscribers. Make sure you cancel before the prepaid package is up or you’ll pay full price for the following months.

At the moment it seems most of these introductory offers are for a minimum of six months, so you might need to weigh up whether you’d be better off paying full price for a single month and using the cancellation trick (more on this further down the page) to hopefully bring prices down without being locked in.

NOW TV Entertainment & Cinema: 30% off 6 months

This new user offer requires you to lock in for 6 months, after which you’ll pay full price but can cancel at any time.

You’ll get Entertainment & Cinema for £13.99 a month (saving around £6 each month).

We’d caution against this package as we don’t feel there’s enough movies on there to warrant six continuous months, even at a discount. Instead, pay full price of each for one month (if you need them both), and then see if you can get discounts when you cancel the passes.

This offer also comes with a 7 day trial of Boost.

NOW TV Entertainment: 30% off 6 months

This new user offer requires you to lock in for 6 months, after which you’ll pay full price but can cancel at any time.

You’ll get:

  • Entertainment for £6.99 a month (save £3)

This offer also comes with a 7 day trial of Boost.

Reduced passes with NOW Broadband

If you change your internet to NOW Broadband, you’ll be able to get discounted NOW passes. The cost varies depending when you sign up, we’ve seen it as little as £4 a month.

However, you are tied into the broadband and the NOW membership for 12 months. And it’ll go up to full price once the year ends.

NOW TV free trials (ended)

Sadly there are no longer any free trials for the main passes, though they could return. Usually you can trial “Boost” for 7 days though that’s not currently showing.

If you do get a trial and don’t want to keep paying then remember to cancel before the seven days finish to avoid getting charged full price.

Back to top

Existing NOW TV customer offers and deals

Most of the special offers are only for new customers, but there are lots of ways existing customers can save each month. Usually this involved either buying a gift card pass, or buying a multi-month pass with a NOW TV box or stick when these are on offer (which happens quite a bit).

With the passes you will get a code which you can enter into your account. Go to the view passes page and you’ll see where to add the code. If you are buying the passes with a NOW TV stick or box then the newer ones have the passes preloaded and are added to your account when you activate the device and log in.

Here are the best deals:

NOW TV cancellation trick

If you go to cancel your NOW TV pass, you’ll be asked the reason you are cancelling. Select the option saying it’s too expensive for you and you might be offered a discount to stay.

If that’s as good or better than the existing customer deals we’ve listed above, then you can accept it and pay less. This will be for a limited time, often three or four months, so don’t forget to repeat this process.

Do keep an eye on your emails too. It’s not unheard of for NOW TV to offer a discounted price after you’ve cancelled. Here’s more on how this trick works and how to cancel.

NOW email offers

It’s also worth having your email preferences set to allow promotional emails from NOW. They will regularly send promotions with discounts – most recently Andy signed up to four months of Entertainment for £1 a month.

This will only be sent if you don’t have an active subscription, another reason to hit cancel at the start of each month.

Netflix, NOW TV and Freeview box for £23/m

If you have BT or EE broadband (or sign up for it), you can add on a EE TV package that includes Netflix and NOW at a reduced price. For £23 a month for 24 months you’ll get:

  • Netflix Standard with adverts (rrp £5.99 a month)
  • NOW Entertainment (rrp £9.99 a month)
  • Discovery+ basic (rrp £3.99 a month)

However if you want HD Netflix you’ll have to pay extra – and it’s not clear how much more this is.

Similarly if you want HD and no adverts on your NOW pass that’s another £6 a month. And it’s often possible to get cheaper NOW packages direct with NOW – that might not be the case if you pay via your BT bill.

A similar model box will likely cost you £250, so if you’re looking at ditching pay TV elsewhere, this would be a cheaper way to get hold of it, with the streaming services thrown in (though you won’t keep it if you leave BT in two years time).

You’ll also need to factor in if you can get broadband for less elsewhere, and that you’ll be tied in for two years.

Back to top

Back to top

Latest Sky Sports NOW TV deals

You need a separate pass for Sky Sports via NOW and there are often deals to bring the price down. We’ve listed them on our bespoke deals page for Sky Sports.

Back to top


Amazon vouchers & deals (April 2025)

From Amazon vouchers and free trials of Amazon Prime to flash sales and tricks for free delivery

Let’s face it, Amazon is probably the one website that most people use pretty regularly, so it helps to have a voucher or discount stored up. Here are the best deals at the moment.

If you’re thinking of reducing how much you use Amazon, check out Andy’s article looking at why it can be good to cut back.

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.

blue background with text that says "Amazon deals"

There are some decent offers throughout the year to watch out for. You won’t be eligible for all of them but it’s worth a look.

Amazon gift card and voucher offers

Snoop: £5 Amazon Voucher

Snoop is an app to help you track your spending. It also analyses your bank date to suggest ways you can save money. Right now there’s an offer to get a £5 Amazon voucher.

You must go via the link below for the offer to track.

Once you’ve downloaded the app and signed up you need to connect a bank or credit card account and stay connected until the end of the following month. The voucher will then be paid.

£20 credit card welcome offer

Sign up for the new Amazon Barclaycard and you’ll get £20 in Amazon credit added to your Amazon account.

If you had the previous iteration of the credit card you’ll probably see a £50 reward showing, as long as you’re signed in.

You’ll also earn 1% at Amazon and 0.5% elsewhere, dropping to 0.25% after a year. There are double points during the Black Friday sale.

Free credit when you buy a gift card

This one’s worth trying even if you’ve used a similar promotion. However you can normally only qualify once every couple of years. Check the offer is displayed when you click through. The latest offer we’ve seen offers £6 extra when you buy £60 in gift cards. 

If nothing is displayed, it could mean it’s ended or you’re not eligible. These deals are often extended or return after a short absence.

£5 extra when you top up by £60

Similar to the gift card promotion, here you top up your Amazon account and get some extra credit added. The promo value changes often, but it’s currently £5 when you add £60.

If it is running, it’s only for any people who haven’t topped up their account in the last 36 months. Again, this deal can come and go, so it’s worth checking.

Amazon offers

Check eligibility for promotions

You might have personalised Amazon offers. It’ll show you trials and discounts you are eligible for. However, we still think it’s worth looking at the offers above and below in case they don’t show.

Amazon Prime membership offers

Amazon Prime is Amazon’s big membership scheme. You can learn more in our comprehensive Amazon Prime review.

30-day free Amazon Prime trial every year

You know the drill here. You get free next day delivery, Amazon Prime Instant Video, access to Amazon Prime Now and loads of other goodies. It’s normally £95 a year but you can get a free 30-day trial.

You will hopefully be able to do this every 12 months, but it’s unclear if this is guaranteed for all customers. You can always try your luck (you never know), but if you’ve not yet taken out a trial, I’d wait until you’ve got a lot of spending coming up, or a big sale such as Prime Day or Black Friday (more on these below).

99p for one week of Amazon Prime

If you’ve previously had Amazon Prime but aren’t yet eligible again for a second free trial you might be offered a week for 99p. After this you’ll pay full price unless you cancel.

£2 off Prime via O2

If you have an O2 SIM you can now add Amazon Prime to your bill and receive a £2 discount each month. You’ll find the details here.

Amazon Student and 18-22 year-olds: six months free, then £47.49 a year

If you have a student card you should also be able to join Amazon Student. This is essentially Amazon Prime. You get six months free, then 12 months at half price. Amazon might ask for additional proof you are a student. You’ll get the student account for as long as you’re a student or for up to four years.

If you’re between 18 and 22 then you can get this too, but you’ll need to prove your age with a valid driving licence or passport. You can get this account until you’re 23.

Prime member offers

Free Kindle book

There are lots of ways to save on Kindle books, but Prime members can also nab one of six titles every month for free via First Reads. There’s normally a mix of genres and once you pick your book you can send it to your Kindle.

Prime Day 2025

Prime Day is Amazon’s big sale just for Prime members. In 2024 it took place on 16 and 17 July.

It’s important to remember that not all the deals are the best price. Some are simply old stock that needs clearing, while others are often as cheap throughout the year. We’d recommend using uk.camelcamelcamel.com to see the price history before making any purchase

Most offers are product-specific, and we’d encourage you to check for price matching elsewhere, especially on tech like Echo speakers and Ring doorbells.

Prime Day: 16-17 July 2024 (ended)

Amazon is running its special two-day sale for Prime members on 16 and 17 July 2024. The summertime deal event could offer the chance to grab a bargain ahead of larger autumn sales such as Black Friday.

It’s worth shopping around and seeing if you can get the same item for less elsewhere, or with added features. If you do buy something at Amazon and the price drops during the sale you can get a refund for the difference.

As always the biggest discounts are on Amazon’s own devices, such as Kindle, Echo, Fire, Eero and Ring. If you’re new to TopCashback you can get a £20 bonus plus up to 3% back on these devices. We’ll add some here once they launch.

So far you can get:

Prime Big Deals Day 2025

This sale for Prime members is taking place on 8 and 9 October 2024. It’s pretty much a carbon copy of Prime Day. As soon as we spot any early offers, we’ll share them below.

As with Prime Day, don’t get carried away. Only buy the things you actually need, and check that they’re decent prices.

Don’t forget you’ll need to be a Prime member to get the offers – but we’ve listed deals above that’ll save you money or perhaps help you get it for free.

October’s Prime Big Deals Day sale (expired)

Amazon is running its special two-day sale for Prime Members on 8 and 9 October 2024. The autumn deal event could offer the chance to grab a bargain ahead of Black Friday and the Christmas sales.

It’s always worth shopping around and seeing if you can get the same item for less elsewhere, or with added features. If you do buy something at Amazon and the price drops during the sale you can get a refund for the difference.

Before the actual day, the offers are mostly on Amazon’s own products and devices.

Early offers include:

  • Discounts on Echo devices – 31% to 58% off.
  • Blink cameras and doorbells – 31% to 61% off
  • Fire TV – 28% to 62% off
  • Kindle Scribe – 24% off (just a few pounds off its cheapest price)
  • Amazon Music Unlimited – get 4 months free (usually one month)
  • discounts on branded gift cards, including Lego, Vue and One4All – details on our gift card deals page

Amazon Black Friday

Black Friday 2024 (ended)

The Black Friday week of deals is at the end of November, but the sale starts before this and carries on after.

You need to have a Prime membership to get early access to the best deals, but the 30-day free trial will give you that.

If you’re after an Amazon device (Echo, Kindle, FireTV, Eero, Ring) then this is likely to be one of the cheapest times to buy.

Amazon Black Friday week 2024 (ended)

Amazon started its Black Friday sales a week early, beginning on Thursday 21 November 2024 and it’ll run until Cyber Monday on 2 December.

Remember to use price history tools to check if something is a good price, and check you can’t get it for less elsewhere.

We’ll update here with the best deals, including:

Amazon Business offers

Every now and then there are offers such as £50 off for new Amazon Business users. I’ll update here as and when.

It can take time to set up the account but you should be approved in around two days.

Amazon Business Amex: £25 credit and no annual fee

For a limited time Amazon has removed the annual fee of £50 and is offering a £25 gift card when you successfully open up an Amazon Business American Express credit card. Plus, if you spend £1,000 in the first three months then you can get £75 statement credit.

The best cashback or reward debit and credit cards (April 2025)

Earn as much as 5% back when you spend from the likes of American Express, Chase and Barclaycard.

You can earn cashback or rewards via both debit and credit cards. In most instances the best option is the one that pays the best rate.

If you’re worried about managing a credit card it makes sense to use a debit card more. However, credit cards do have extra perks like added consumer protection or for deposits when hiring a car.

Cashback can be spent as you wish, while rewards normally need to be transferred into vouchers and spent at specific retailers.

We’ve outlined the best options so you can earn as you spend.

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.

Best cashback debit cards

There are a just a handful of debit cards which offer money back on your spending. Chase used to be on all spending but added restrictions in April 2025.

Chase BankSantander EdgeTrading 212
1% on groceries, everyday transport, petrol1% on groceries and transport0.5% on most items
Max £15 cashback a monthMax £10 cashback a monthMax £20 cashback a month
Cashback payable dailyCashback payable monthlyCashback payable daily
No fee£3 a month fee£5 for physical card
Requires £1,500 deposit in previous monthRequires £500 deposit each month & 2 direct debits
Also fee-free abroad (no cashback though)Also 1% back on bills & 6% saver. Fee-free abroad (no cashback though)Fee-free abroad and earn cashback
> Chase Bank review> Santander Edge review> Trading 212 card review
> Customer reviews of Chase on Smart Money People> Customer reviews of Santander on Smart Money People> Customer reviews of T212 on Smart Money People

Our analysis

The highest rate on debit cards is via the Chase or Santander Edge current accounts, where there’s 1% up for grabs. Sadly though this is limited to set categories, broadly groceries and travel (trains, buses, ferries and petrol) in the UK on both cards.

There’s also a cap on how much you can earn each month. For Chase it’s £15, which means you’ll earn only on the first £1,500 spent on qualifying categories.

Santander has a lower £10 limit, so it’s only earned on the initial £1,000 each month. You’ll also need to factor in a £3 monthly fee, though you’ll cover this if you also pay your bills from the same account.

Trading 212 offers a lower rate of 0.5% but it’s not restricted to certain purchases. You’ll also earn the cashback on overseas spending. It has a cap of £20 a month, so you’ll keep earning money back on spending up to £4,000 each month.

Other cards

We’ve not listed cards which offer money back from time to time on a changing list of retailers. This includes Monzo, Halifax and Santander. These are worth a look but are really just pot luck as to whether something is available when you want to buy something.

Occasionally there’ll be a short lived cashback offer, and we list them on our banking deals page.

Best cashback & reward credit cards

There are different types of cashback credit card, so we’ve split this section into

  • Best American Express cashback cards
  • Best Visa or Mastercard cashback cards
  • Best supermarket or retailer cashback cards
  • Best airline rewards cards

Andy’s cashback credit card rules

really important rule if you are using a cashback credit card.

Always pay off the balance in full every month

There’s no point using a cashback credit card if you’re going to get charged interest on your purchase. So make sure you set up a Direct Debit to clear the full balance.

If you can’t afford to do that, then a credit card probably isn’t your best option except for emergencies. I’ve written more about clearing credit card debts, so do read that.

It’s also worth doing an “eligibility check” before you apply if you can. This gives you a sense of whether you’ll be accepted, though not a guarantee.

Read more about these credit card rules.

Best American Express cashback & reward credit cards

The three Amex credit cards I’d look at for everyday earning are the Cashback, Nectar or Preferred Rewards Gold card.

Amex Cashback Amex NectarAmex Preferred Rewards Gold
0.75% on first £10,000 a year
then 1.25%
2 Nectar points per £1 (equivalent to 1%)1 point per £1 (equivalent to 0.5%)

Bonus points for every £5,000 spend (boosts equivalent rate to up to 0.75%)
5% welcome bonus (up to £150) in first three months20,000 welcome bonus if you spend £2,000 in two months (worth £100)20,000 standard welcome bonus if you spend £3,000 in two three months (worth £10)

Often boosted to 30,000 points (£150)
Cashback payable at end of yearPoints redeemable instantlyPoints redeemable instantly
£25 a year feeFree in first year

£30 a year afterwards
Free in first year

£195 a year afterwards
Also £10 back at Deliveroo each month, 4 free Priority Passes
Bonus £25 via cashback sites or referralBonus £20 via cashback sites or referralBonus £70 via cashback sites or referral
> Amex Gold credit card review
> Customer reviews of Amex over on Smart Money People> Customer reviews of Amex over on Smart Money People> Customer reviews of Amex over on Smart Money People
> Check your eligibility for an American Express credit card> Check your eligibility for an American Express credit card> Check your eligibility for an American Express credit card

Our analysis

The highest paying of all credit and debit cards without restrictions is the American Express Nectar, which earns you the equivalent of 1% back. Of course you are earning Nectar points, but as long as you sometimes shop at Sainsbury’s or Argos that shouldn’t be an issue. It’s free in the first year.

If you want pure cash, then go for the American Express Cashback card. You will pay £25 a year for this, but you can wipe that out in the first year by applying via cashback site. You’ll be earning 0.75% on spending up to £10,000, and then a higher 1.25% if you go beyond this. This resets every 12 months.

There is a free but lower paying (at 0.5% on first £10,000, then 1%) version called American Express Everyday Cashback. However you must spend at least £3,000 a year to get any cashback on that.

Alternatively you could look at the American Express Preferred Rewards Gold credit card. You’ll only earn one Amex point (worth 0.5% if you swap it to a gift card), though it’s boosted for every £2,500 you spend above £5,000, pushing potential earnings to 0.75%. This card is initially free, but very expensive from the second year onwards, so it’s certainly only for one year. I’d also wait for when the welcome bonus is increased.

Other Amex cards

The focus of this guide is ongoing earning from spending, whether as cashback or Amex Reward points, however we’ve a longer guide to all American Express cards, their features and their welcome bonuses, including the Platinum card.

Best Visa & Mastercard cashback & reward credit cards

If you want a back up credit card that’s not American Express, then the following are worth a look. They’re also all fee-free for spending overseas, which is something the Amex cards don’t offer.

Barclaycard RewardsSantander Edge Natwest Travel Reward
0.25%

Temporarily boosted to 0.5%
2% for the first year

1% after
1% on UK travel spending (including trains, planes, car rentals, hotels, buses & more)

0.1% elsewhere
Max £15 cashback a month
Cashback paid monthlyCashback paid monthlyCashback paid after 35 days
No fee£3 monthly feeNo fee
Requires Santander current account
Fee-free abroadFee-free abroadFee-free abroad
VisaMastercardMastercard
> Santander Edge credit card review
> Customer reviews of Barclaycard credit cards over on Smart Money People> Customer reviews of Santander credit cards over on Smart Money People> Customer reviews of Natwest credit cards over on Smart Money People
> Check eligibility for the Barclaycard Rewards credit card> Check eligibility for a Santander credit card> Check eligibility for a Natwest credit card

Our analysis

The Barclaycard Rewards pays a solid 0.25% cashback on spending at home or abroad, and is fee free. If you apply before 30 April 2025, new applicants can get double cashback until the end if September.

The Santander Edge credit card can pay more at 2% for the first year, though since you’re capped at £15, you’ll only earn on £750 of spend each month. You also need to factor in a £3 a month fee, which would mean you need to spend at least £300 each month to get the equivalent of 1%. In year two onwards, the fee has a bigger impact and would require at least £400 spend a month to match the lower Barclaycard Rewards card.

I’ve included the Natwest Travel Reward credit card, but it’s only advantage over other cards is you can earn 1% back on holiday planning at home, such as hotels and flights – though you’d get the same with the Amex Nectar as long as the retailer accepts it.

Other cards

  • NatWest Reward: 1% at supermarkets, 0.25% elsewhere (£24 annual fee unless a NatWest customer) Also available from RBS
  • Virgin Money Everyday Cashback: 0.25% capped at £15 a month. Fee-free abroad

Best supermarket and retailer specific cashback & reward credit cards

These cards will earn you a decent rate at core UK retailers and supermarkets like Amazon and John Lewis. You’ll also earn on spending elsewhere, but those rates can usually be beaten by other cards listed above.

Amazon Barclaycard RewardsJohn Lewis PartnershipM&S Bank Rewards
1% at Amazon (2% on big sales)

0.5% elsewhere for the first 12 months, then 0.25%
5 points per £4 spent at John Lewis or Waitrose (equivalent of 1.25%)

5 points per £4 spent elsewhere (equivalent of 0.25%)
1 points per £1 at M&S (equivalent of 1%)

1 points per £5 at elsewhere (equivalent of 0.2%)
£20 welcome creditRegular welcome offersRegular welcome offers
Max £15 cashback a month
Redeem credit in multiples of £5Redeem vouchers in multiples of £5Vouchers paid quarterly
No feeNo feeNo fee
> Amazon Barclaycard Rewards review
> Customer reviews of Amex over on Smart Money People> Customer reviews of John Lewis credit cards over on Smart Money People> Customer reviews of M&S Bank over on Smart Money People
> Check your eligibility for an Amazon credit card> Check your eligibility for a John Lewis credit card> Check your eligibility for a Marks and Spencer Bank credit card

Other cards

  • Asda Money: 0.75% back at Asda, 0.2% elsewhere

Best airline reward credit cards

Fee-free versions of the following cards are available, though you’ll earn far fewer points all round.

British Airways American Express Premium PlusBarclaycard Avios PlusVirgin Atlantic Reward+
1.5 Avios per £1 spent1.5 Avios per £1 spent1.5 point per £1 spent
30,000 bonus welcome Avios if you spend £3,000 in three months

Often boosted to 60,000 points
25,000 bonus welcome Avios if you spend £3,000 in three months18,000 bonus points with first spend
Spend £15,000 to get a companion voucherSpend £10,000 to get a cabin upgrade voucherSpend £10,000 to get a companion or cabin upgrade voucher
£300 a year£20 a month£160 a year
> Barclaycard Avios review
> Customer reviews of Amex over on Smart Money People> Customer reviews of Barclaycard credit cards over on Smart Money People> Customer reviews of Virgin Money cards over on Smart Money People
> Check your eligibility for an American Express credit card> Check your eligibility for a Barclaycard credit card> Check your eligibility for a Virgin Money credit card

Our analysis

As well as earning points as you spend, the draw with these cards are welcome offers and 2-4-1 vouchers. However the latter can require huge amounts of spending – and then even more to get enough points to use alongside the vouchers, especially on non-economy seats.

Unless you are going to be spending a lot, or want to save long term for a dream trip, I prefer using cashback card and having the flexibility to shop around for deals on flights.

You can also earn points on some American Express cards, such as the Nectar, Reward, Gold and Platinum that can covert to many different airline schemes.

Cheapest ways to watch Sky Sports without a subscription (April 2025)

You don’t need a Sky subscription to watch Sky Sports! Here are the latest deals for pay-as-you-go passes on NOW TV.

We’re big fans of NOW (or NOW TV as it was called). It’s a cheap way to watch Sky channels, and if you’re a fan of the Premier League, golf, cricket Formula 1 or dozens of other sports but can’t afford Sky, it can be a real money saver.

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.

Sky Sports on NOW TV

If you get your TV via Sky, or even Virgin or BT, then you’ll likely have to commit to a long contract with your TV provider, probably 18 months. And it can be really expensive.

In terms of TV programmes and film channels, it’s almost always going to be cheaper to get those exact same channels via NOW instead.

It’s slightly more complicated for Sky Sports channels. The day passes are perfect for occasional users at under £15 a go (or less if you use a deal). Sadly it looks like the week pass is no longer offered.

The monthly passes however can be expensive. At £34.99 a month, you’ll probably pay more via NOW TV for this channel than with Sky if you have it every single month of the year.

But there are regular deals which bring the price down, often to £25 a month and sometimes as low as £18. This makes the price much more comparable and you have the added advantage that you aren’t committed to a contract. You can stop it or pause it month by month.

What is NOW TV?

Think of NOW (or NOW TV as it was called until spring 2021) as a pay-per-view iPlayer for the Sky TV channels. The sports passes give you access to all 11 Sky Sports channels without a contract, so you can watch per day or per month.

NOW TV can be streamed on your computer, tablet, some smart TVs, games consoles and devices such as the Chromecast, Roku and Amazon Fire Sticks.

The passes don’t include TV or movie channels, which you need to buy separate passes for – though there are plenty of discounts to be found and we’ve summarised the best on our  NOW TV deals page.

Our podcast

Listen to Cash Chats, our award-winning podcast, presented by Editor-in-chief Andy Webb and Deputy Editor Amelia Murray.

Episodes every Tuesday.

Andy and Amelia with the text "Cash Chats Personal finance podcast"

NOW TV Sky Sports free trials

Unlike the other NOW membership passes, there’s no free trial for any of the Sports options.

NOW TV Sky Sports day pass offers

Far better than a Sky contract is a £14.99 Day Pass. Despite recent price increases, we think this pass represents decent value for money for occasional viewing.

There used to be frequent discounts to be had, such as 20% off or bundles passes with a NOW TV smart stick. We’ll share any we find on this page but they aren’t as common now.

Month-long Sky Sports pass on NOW TV

If you’re going to watch a lot of the action on Sky Sports it’s probably cheaper to get a subscription via Sky, Virgin or BT. But if you want to dip in and out month by month you can buy a monthly pass for £34.99.

There are often discounts on the first month or two, sometimes as long as nine or 12 months, which we’ll include when we see them.

These offers are also sometimes emailed with unique codes to previous customers so it’s worth turning on the option for emails.

Don’t forget to cancel the month sports pass (which you can do any time) if you don’t want it to renew at full price.

Month passes also start from the moment you pay, unlike week and day passes which you activate when you want them to start.

You’ll also get one month free of Ultra Boost to stream in full HD on three devices or Boost to stream in full HD on two devices. Both will automatically renew after the first month at £9 or £6 a month, respectively, if you don’t cancel.

Personalised discounts

From time to time you might see a better offer in your account or via email.

To receive emails you’ll need to have turned on the marketing preferences to allow this.

For in account offers you can see if you’re eligible if you head to the personalised My Offers section of your account. You’ll need to be signed in.

6 months at £26 a month – for all

Get an Unlimited Sky Sports membership for £26 per month (normally £34.99) for six months with NOW TV. The offer is open to new and existing NOW TV customers (for the latter it’s as long as you’re in the last month of an existing offer)

However, you’ll be locked into the full six months – so you can’t ditch it earlier if you want. It’ll also renew at full price if you don’t cancel in the last month.

You’ll also get a month’s free trial of Ultra Boost or Boost.

Sky Sports at £19.99 a month – for some

This offer or similar is regularly offered via emails sent to previous customers, giving 6 to 12 months at £19.99 a month.

It’s either a rolling contract for Sky Sports via NOW TV, or it’ll lock you in for a set period. You’ll save just over 42% on the standard monthly price. Importantly you aren’t tied into the full 12 months. You can cancel at any point. But you’ll pay full price if you restart at a later date.

It’s open to new NOW TV customers and existing customers who either don’t have a pass or are in the last 30 days of a previous offer – as long as you received the email.


Mobile Sky Sports passes (expired)

NOW TV has a mobile pass which you can only watch via an app on your phone. This makes them a fair bit cheaper – though it’s not always available to buy.

The mobile pass costs £5.99 for a month. It only has five sports channels – Sky Sports Premier League, Sky Sports Action, Sky Sports Arena and Sky Sports News.

It’s worth checking the day pass deals at the top of this page to see if a mobile pass is included, often for a month, if not more.

NOW TV Sky Sports Week pass offers

NOW TV no longer offers the week pass. Whether this is permanent or temporary remains to be seen. Occasionally you can still get the offers which we’ll share below, but chances are slim.


Sky Sports on Virgin Media

You can get Sky Sports via the standard Virgin Media TV box, or via the Virgin Media Stream box. The latter only allows streaming, not recording.

You can add Sky Sports channels in HD for £34.99 a month without a contract commitment to Virgin Media Stream, but you’ll need to pay the set up fee first.

Sky Sports on Sky

If you don’t want to ditch Sky for NOW, then you can still get Sky Sports channels direct. However, the best prices for the full package will usually require a new 24-month contract, which obviously ties you in, and will be more costly than the options above.

Sky Sports is currently £22 a month for 24-months for when you upgrade your current Sky package while new customers will pay £35 a month.

Sadly it doesn’t look like Sky is still offering a cut price deal just for the football channels or just for the F1 channel – but keep an eye out for either’s return.

Other sports broadcasters

Amazon Prime Video

You can also watch sport on Amazon.

Prime costs £95 a year, or £8.99 a month and includes other Amazon features. However if you just want the video channel for streaming sport, film and TV shows you can get this for £5.99 a month – which means you can pay just under £6 if you only want to watch the games. There’s also a free 30-day trial – just remember to cancel it if you don’t want to keep paying.

TNT Sport

You can now buy month passes for TNT Sport. More details on this and other deals here.

Cashback site welcome bonus offers (April 2025)

Get new member bonuses of up to £20

If you want to boost your savings when shopping online, there’s a simple way to make money – cashback.

If you’re new to cashback sites, you can nab sign-up offers giving you over £50 in free cash when you first buy something.

Text saying 'Cashback Deals' and the Be clever with your cash logo on a blue background.

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.

How cashback sites afford to give you money

Retailers often pay a commission to websites that help them make a sale. Cashback sites simply pay you a cut of this money if you shop with them.

How to get even more money from the cashback sites

Since there are a few of these sites, they’re all competing for you to shop via them – which means they all give incentives to get you to sign up.

So even if you’ve already registered with one, you can sign up with another and shop away.

They all have different custom cashback rates at different shops, so it’s worth signing up for them all and shopping around for the one which will give you the most money.

Right now you could earn a free £30 for doing your shopping as normal, and get further cashback on top. Here are the best ones:

New customer offers

Quidco: £20 back when you spend £10

Quidco is usually the highest paying of the two sites to make some free cash. The most you can get is a huge £20 back when you spend £10. This is an exclusive deal that Quidco will only let us share with our newsletter subscribers.

After signing up, there are over 5,000 retailers listed including the likes of BT, ASOS, iTunes and NOW TV. Each retailer has its own cashback rate. For example, you could get up to up to 11% on Nike purchases and 4% on TU clothing. And as long as you spend over the minimum amount, you’ll also get a free bonus!

These new customer deal runs most months but check the expiry date and terms when you click through.

TopCashback: £20 bonus when you spend £10

You can get a £20 new member bonus. You need to spend £10 via one of the retailers listed on TCB to get this bonus (excluding takeaways). You must go via this link or the button below.

Read the full terms and conditions when you click through. Ends 30 June 2025.

Quidco: £10 back when you spend £5

If you’d rather not get our newsletter then you get £10 back with a £5 spend via the sign-up link below.

JamDoughnut: get £4 for signing up

We’ve managed to snag a cheeky boosted welcome offer for Be Clever With Your Cash readers. You can get £4 extra cashback – double the standard welcome bonus.

It’ll be paid as two sets of 200 points when you make your first purchase.

The first 200 points you get are standard for first-time users of JamDoughnut, while the extra 200 points are for coming through our link. The first 200 points will be instant, while the second ones will take a few days to be added by the JamDoughnut team.

You might be prompted to enter a code. You don’t need to do this as the link will track. But if you want to, then add BCWYC.

Cheddar: £2 for signing up

You can get £2 when you sign up for cashback app Cheddar using the referral code CLEVER2 and buy your first prepaid card. You’ll also get boosted cashback rates for two weeks.

You have to make the purchase within 14 days of signing up using the invite code to get it.

Airtime: £1.50 when you sign up

Another decent cashback site is the app Airtime. New member bonuses are much smaller. You’ll get 50p for signing up with code H9HJCPAY and another £1 when you spend within seven days. Sometimes these are boosted.

Quidco: £12 cashback when you spend £5 (ended)

If you don’t want to sign up for our newsletter, this short term offer that can get you £12 cashback on any purchase, as long as you spend £5 or more. So if you spend £5 at any of the 4,300 retailers listed on Quidco – which is pretty much all of them –  you’ll get this bonus back plus whatever the cashback rate is. This ends 31 July 2024.

Existing customer bonuses

From time to time both Quidco and TopCashback offer an extra bonus. You need to activate these deals and they generally only run for a short period of time – often just one day.

Airtime tends to have promo codes you need to enter on the app to get the extra offer.

The best are generic promos which you can gain with any spending. Sometimes they might be for specific retailers or types of service (eg travel or broadband). I’ll share any decent ones I spot here.

Things to watch out for

Cashback is never guaranteed. If your purchase doesn’t track (i.e. there isn’t a record of you buying the item via the cashback site) you won’t get the money.

Here’s how to increase your chances you will get the money:

  • Read the (short) terms and conditions for the sign-up deals, and also the individual shop promotions.
  • Be careful using voucher codes. If they aren’t listed on the cashback page they might stop you getting cashback.
  • Make sure you don’t already have a browser window open for the retailer.