Products featured in this Yahoo article are selected by our shopping writers. We will earn a commission from purchases made via links in this article. Pricing and availability are subject to change.

John Lewis's spring sale has huge savings on Apple, Coach, Ninja and more

Many big brands are on sale, but hurry – most of the deals only last until May 7th.

We've found all the best deals at John Lewis. (John Lewis / Yahoo Life UK)
We've found all the best deals at John Lewis. (John Lewis / Yahoo Life UK)

If you love to bag a bargain you'll know that John Lewis sales are not to be missed, because you can uncover some absolutely golden deals. Right now, the high street store has reduced a ton of products and through a little digging we've found some pretty big savings.

Quick overview
See 17 more

There's a great range of deals, from 20% off Barbour wellies and Coach handbags, to over £100 off a Bosch dishwasher and £650 off an Apple iMac.

Major brands are also included in the sale, such as Ooni, Ninja and Whistles. You may want to add any items that catch your eye swiftly to your basket, as sale items have a habit of selling out extremely fast. Plus, lots of the deals only last until 7 May.

Here's a round-up of the must-have deals we recommend you get your hands on before the seasonal offers come to an end.

Save 20% on selected designer handbags until 6 May 2024. This popular Coach Tabby Bag comes in five colour options, including white and khaki. 

£350 at John Lewis

Set contains:

-Hypnôse Mascara 01 Noir Hypnotic, 6.2ml

-Advanced Genifique Serum, 10ml

-Advanced Genifique Eye Cream, 5ml

£25 at John Lewis

If you're after a larger option than the 7.6L Ninja, this 9.5L is slightly bigger and can cook for up for eight people.

It also comes with a specially designed Digital Cooking Probe which monitors food temperature to ensure every meal is perfectly cooked. 

£200 at John Lewis

Apple's super sleek iPhone 15 has a rare discount that doesn't come around often. With a long-lasting battery, speedy performance and a dust, drop and splash resistant design, it's the perfect upgrade. 

£1,099 at John Lewis

Animal print never gets old. This jersey smock dress will need little ironing and has a comfy oversized fit. 

£24 at John Lewis

This luxury-looking bouclé cardigan comes in two colours: cream and navy.

£27 at John Lewis

Get 15% off these Barbour wellies for a limited time only.

£47 at John Lewis

Set contains:

-Heavenly Gingerlilly Bath & Shower Gel, 100ml

-Heavenly Gingerlilly Body Lotion, 100ml

-Heavenly Gingerlilly Hand Cream, 40ml

£26 at John Lewis

Set contains:

-Pro-Collagen Cleansing Balm, 50g

-Dynamic Resurfacing Facial Pads, x 14

-Pro-Collagen Marine Cream, 15ml

-Exotic Frangipani Monoi Shower Cream, 50ml

-Pro-Collagen Energising Marine Cleanser, 30ml

-Pro-Collagen Vitality Eye Cream, 4ml

£76 at John Lewis

Save £100 off this highly recommended Bosch washing machine.

£549 at John Lewis

Seven cooking modes, two independent cooking zones and a removable divider, there's no wonder there are over 1,000 five-star reviews.

£220 at John Lewis

If you love al fresco dining, snap up the much loved Ooni pizza oven with 15% off for a limited time.

£322 at John Lewis

Deals like this don't come around often, so if you're looking to upgrade your work from home computer, snap it up now. 

£1,149 at John Lewis

This value gift set features some of Clarins most popular make-up products, including its Instant Smooth Perfecting Touch primer.

£42 at John Lewis

Indulge your pores with this skincare set from Benefit which has everything you need for a complete skincare routine. Inside are six products designed to improve texture.

£44 at John Lewis

This frock would be ideal for a summer wedding.

£43 at John Lewis

Available in five gorgeous colours and designed with a flattering v-neckline and long sleeves, it looks effortlessly good with a pair heels — perfect for wearing on all types of occasions. 

£64 at John Lewis

This Whistles number would be great for as a summer wedding.

£75 at John Lewis

This breezy dress with pockets is the ideal, lightweight number for summer. It also comes in pink.

£45 at John Lewis

This stylish summer-ready dress is bound to be a versatile number in your wardrobe during the warmer months.

£42 at John Lewis

We love this classic polka dot number that can easily be styled up or down.

£44 at John Lewis

Get two bras from John Lewis's Anyday range for just £12 - what a bargain.

£12 at John Lewis