The best John Lewis discounts and sales.






If I spot any standout John Lewis offers or discount codes I’ll share them on this page.
Some articles on the blog contain affiliate links, which provide a small commission to help fund the blog. However, they won’t affect the price you pay or the blog’s independence. Read more here.



John Lewis codes and discounts
£15 off £150 spend
Members of the free MyJohnLewis scheme can get £15 when they spend £150 at John Lewis until 31 January 2022.
Make sure you are logged in, and then use the code MYJL15 at the checkout. You can use it once per member, and Apple products are excluded.
MyJohnLewis vouchers
John Lewis regularly offers MyJohnLewis members (it’s free to join) special deals and discounts. It’s always worth logging into see if you have anything worth using, though you might find there’s nothing showing (as is often the case for me)
Earn Nectar points from John Lewis
Here’s a hack to ultimately earn Nectar points from John Lewis.
To do this you’ll need to first go to TopCashback and search for John Lewis. You’ll see that unlike most other cashback offers the payout is only in Avios points. The rate is 2% on most purchases.
Each penny of cashback earned is worth one Avios point, and there’s a 5% bonus added on top. So £1 will get you 105 Avios. You can also cashout other cashback payments you earn as Avios if you want.
Once you earn 250 Avios points, you can switch them to Nectar points. This will convert to 400 Nectar points, worth £2.
This does mean you’re getting a slightly worse return than if you took TopCashback payouts as cash, but if you’re just earning them on John Lewis purchases it’s better than nothing.
Here’s more on the best ways to earn Nectar points.
Tricks to save money at John Lewis
Price matching at John Lewis
You can price match before and up to 30-days after your purchase at John Lewis. Here’s my guide to how it works.
Get the best of Andy’s money saving content every Thursday, straight to your inbox
+ Get a £17 Quidco bonus (new members only). More details



Get the best of Andy’s money saving content every Thursday, straight to your inbox
Get a £17 Quidco bonus (new members only). More details



Just used the £5 off code and it worked for me! Very happy as it is off an item I’ve been looking at for awhile.
Hi there,
the lego codes don’t work for me
Thanks Marcus – another account specific one then.
MYHOME is account specific, only available if you have received the promotional mailing.