FindSales
John Lewis logo

John Lewis Sale — June 2026

£££ · No sale on right now · 9 past sales tracked

John Lewis runs a sale roughly every 5 weeksRare— sales here don't come around often

Live now

John Lewis doesn't have a verified sale on right now.

Their sale page often has clearance lines and quiet reductions worth a look:

Visit the John Lewis sale page

Favourite the shop and we'll flag it in your alerts the moment a new sale starts.

Top sale picks at John Lewis

2,761 items on sale

The biggest live reductions we're tracking, refreshed all day.

Past John Lewis sales

How often does John Lewis go on sale? Recent sales we've tracked:

20% off selected Home & Garden

Ran from 25 Mar 2026 · last seen 15 Apr 2026

20%

Up to 30% Off Selected Home

Ran from 16 Dec 2025 · last seen 26 Jan 2026

up to 30%

Black Friday: Up to 20% Off Selected Home

Ran from 30 Oct 2025 · last seen 11 Dec 2025

up to 20%

Irresistible Beauty: 20% off selected Fragrance

Ran from 28 Oct 2025 · last seen 30 Oct 2025

20%

Autumn's Stars: Up to 20% Off Selected Home & Furniture, Women's Outerwear

Ran from 22 Oct 2025 · last seen 28 Oct 2025

up to 20%

Price Matched Today. Save up to 20% on selected Beauty

Ran from 7 Aug 2025 · last seen 23 Sept 2025

up to 20%

Top offers on selected lines

Ran from 2 Aug 2025 · last seen 7 Aug 2025

up to 70%

Top Offers on Selected Lines: Save Up to 50% & Up to £100

Ran from 1 Aug 2025 · last seen 1 Aug 2025

Up to 50% off & Up to £100 off

Top offers on selected lines

Ran from 30 Jul 2025 · last seen 31 Jul 2025

up to 50%

More shops on sale

Browse the John Lewis sale page

No verified sale right now, but reductions come and go between our checks.

Visit John Lewis

Waiting for the next John Lewis Boxing Day sale or John Lewis January sale? This page tracks every John Lewis sale event year-round — including the summer sales, Black Friday and the Christmas sales — logging the sale start date of each one, so past John Lewis sale dates are always in the history above. Favourite the shop to be alerted at the next sale start.