The best John Lewis discounts and sales.
If we spot any standout John Lewis offers or discount codes we’ll share them on this page.
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.
John Lewis codes and discounts
- Offerup to £300 in free shares*
- Annual fee£0
- Trading fee£0
- Minimum deposit£0
- FSCS Protected? Yes
- Transfer in existing ISA? Yes
- Interest on uninvested cash 3.75%
- Fractional shares No
- Flexible ISA Yes
- Foreign exchange fee 0.70%
- Fund fees If you invest in funds, you'll have to pay fund fees depending on the funds you choose
- Authorised and regulated by the Financial Conduct Authority Yes: FRN 944492
- Risk warning Capital at risk. The value of investments can go down as well as up.
- Offer Invest a minimum of £300 and get up to £300 in free shares. T&Cs apply. Other fees may apply.
Up to £300 ‘free’ gift card when you buy electronics
It’s not always the cheapest, but until 28 October, My John Lewis members can claim an e-gift card (valued at £20, £50, £100, £150, £200, or £300) when purchasing selected tech products.
The e-gift card value is based on what you buy, not how much you spend overall.
To get the deal you must be a new or existing My John Lewis member, buy a qualifying product during the promotional period and be logged in to your johnlewis.com online account if you’re buying online (and have your My JL member number registered to that account).
For in-store purchases, make sure you scan your My John Lewis card to qualify – although the John Lewis Swindon Outlet store is excluded from the promotion.
You can see what’s included in the deal here. Gift cards can be claimed between 1 December and 15 December 2026 by heading here.
You can only claim one gift card per person and if you buy multiple qualifying products in a single transaction you’ll get the gift card value associated with the highest value qualifying product in that transaction.
You’ll still get the gift card if you take advantage of price drop requests or other promotional offers, but not if you return the product.
The gift card lasts for 24 months, and can be used in John Lewis & Partners or Waitrose shops, in-store cafés (excluding third-party outlets in John Lewis shops), and over the phone or online as part of full payment.
MyJohnLewis vouchers
John Lewis regularly offers MyJohnLewis members (it’s free to join) special deals and discounts.
It’s always worth logging in to see if you have anything worth using, though you might find there’s nothing showing.
We’ve seen vouchers like £10 off beauty and £15 off fragrance, although the offers vary by user.
MyJohnLewis Anniversary gift
Keep an eye on your MyJohnLewis account around the anniversary of when you first signed up as you’ll usually get a gift, perhaps a £5 voucher.
Get the best of our money saving content every week, straight to your inbox
Plus, new TopCashback customers get a high paying £18 welcome offer

£5 off clothes when you donate old items
If you’re looking to buy clothes from John Lewis stores (sadly not online), then it’s worth returning some old items in order to get a £5 discount when you spend £50.
The Fashion Cycle scheme requires you to be a member of the My John Lewis scheme.
Earn cashback at John Lewis
Both Quidco and TopCashback offer cashback. Though rates change, it’s usually on most items, with some departments occasionally boosted to 4%.
If you’ve never used either site before then you can earn a welcome bonus on top, worth up to £18! You can find the best options here.
Buy discounted John Lewis gift cards
Apps like Cheddar and Jam Doughnut allow you to buy gift cards to spend at John Lewis and earn cashback on that initial purchase. You can also buy Waitrose gift cards this way to spend at John Lewis. It can be worth as much as 6%.
Daily reward with ‘Treats of Summer’ (ended)
John Lewis is offering rewards every day between 3 and 9 August for My John Lewis members.
Just tap ‘Treats of Summer’ in the app to reveal the reward. Treats expire at midnight on the stated expiry date of each one.
We’ll have to wait and see what treats will be on offer, but last year the freebies included a pot of Jude’s ice cream and a pot of Sol de Janeiro Brazilian Bum Bum cream as well as discounts off Le Creuset and John Lewis bedding and nightwear. We also saw competitions to win SharkNinja Products and a West End weekend break to see Matilda The Musical.





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.