John Lewis Discount Codes for May 2024

10 Hand-tested & verified John Lewis promo codes

Editor's Pick

At least 25% off in the John Lewis sale

Up to 50% off home and furniture at John Lewis

Save up to 40% on selected lighting - John Lewis sale

Free delivery on John Lewis orders over £50

Discount Free delivery Minimum amount £50 Conditions Free UK standard delivery takes from 3 working days, and the exact lead time we’ll offer you during checkout depends on your postcode and availability of delivery slots at that time. Exceptions apply to large items being delivered to non-UK mainland locations.
More details

Claim up to £300 e-gift card with selected electricals at John Lewis

Valid for New and existing My John Lewis members Conditions One e-gift card can be claimed per qualifying transaction. In the event of multiple qualifying products being in a single transaction, the single product with the highest value e-gift card will qualify for the offer. Find more information here:
More details

£5 off £20 orders when you return your old items - My John Lewis members only

Minimum amount £20 Valid for My John Lewis members Conditions Join My John Lewis for free. Hand over five or more pre-loved items of clothing at any John Lewis fashion or home counter when making your next fashion or homeware purchase over £20. Show your My John Lewis card to enjoy £5 off.
More details

Find more John Lewis discount codes & special offers here

Gift cards from £10 to £500 available at John Lewis

Conditions The Gift Card will expire 24 months from purchase or last use. Making a purchase or a balance enquiry refreshes the 24-month expiry period.Exclusions may apply. Find more information here:
More details

Exclusive offers and access to members-only events with My John Lewis memberships

Valid for My John Lewis members Conditions Join My John Lewis for free. You just need to be over 18 and have a valid UK postal address.
More details

Best-selling John Lewis gifts under £50 only


How do I apply a discount codes at John Lewis?

  1. Click on the code you want to use and copy the coupon.
  2. You will then be transferred to the website.
  3. Fill your basket up and head to checkout.
  4. Here you will see a ‘Promotional Code’ box.
  5. Paste in your code and hit apply, which will instantly apply your savings.

Does John Lewis do a NHS discount?

Currently, there is no John Lewis NHS discount. However, you can still make amazing savings with our hand-tested John Lewis discount codes, by shopping in seasonal sales for up to 50% off, or join the My John Lewis rewards club for exclusive deals.

How much is John Lewis delivery?

You can now enjoy free standard delivery when you spend £50 and there is a complimentary click & collect option for orders worth £30. Other services include next and named day delivery with prices beginning from £7.50.

Who is John Lewis?

John Lewis began its retail journey over 150 years ago on London’s Oxford Street. They now have 34 shops and have a growing online business at Shop online and find everything you could possibly need with the department store selling fashion homeware, beauty products and the latest tech which is sourced from the market's best brand names.

Our users can now save instantly at checkout, by using one of our hand tested John Lewis discount codes, with the page being updated daily!

Expired coupons for John Lewis

Up to 25% off + Extra £5 voucher for My John Lewis Members

104 used today

20% or more off home collections with these early Spring deals

Up to 40% savings on electronics & technology at John Lewis

54 used today

Get a £100 e-gift card with selected electricals at John Lewis

Save up to 20% on furniture & lighting ranges at John Lewis

Up to 35% off fashion with the end-of-season deals at John Lewis

Free Origins set worth £90 with £80+ orders - John Lewis voucher code


Get up to 50% off baby & kids offers at John Lewis

Save up to 30% on beauty & fragrance in March

E-gift cards starting from only £10 at John Lewis