Skip to content
Up to 20% off — every price verified & dated

John Lewis gift cards, discounted

Quick answer

John Lewis gift cards typically sell here at 4% below face value: right now a £50 card costs £48 (price checked on 2026-07-10), a £2 saving. You pay in cryptocurrency (BTC, ETH, USDT, USDC, SOL or LTC), and the code lands in your inbox generally within about an hour.

Today's best John Lewis deal

John Lewis

-4%
You pay

£48

RRP

£50

You save £2

Price checked
Buy now

Gift card savings calculator

Quick amounts
You pay£96
You save£4 (-4%)
See John Lewis deals

How much can you save on John Lewis gift cards?

Face valueYou payYou saveDiscountStock
£25£24£1-4%In stockBuy now
£50£48£2-4%In stockBuy now
£100£96£4-4%In stockBuy now

Where are John Lewis gift cards cheaper?

Indicative comparison of ways to buy John Lewis gift cards. Verified 2026-07-10.
WherePrice for £50DiscountDelivery
Giftreo£48-4%Email ~1h
John Lewis (face value)£50Instant
Typical marketplacevariesvariesvaries

A John Lewis gift card is spending money for two of Britain's best-known names: John Lewis & Partners department stores and Waitrose supermarkets, in shops and online at johnlewis.com. It suits anyone shopping for homeware, electricals, fashion or beauty, or doing the weekly food run, and it makes an easy present when you're not sure exactly what someone wants.

Buying below face value turns everyday spending into a real saving: a £50 card for £48 is 4% off money you were going to spend anyway. Every price here is dated (checked on 2026-07-10), the discount is the exact gap between face value and what you pay, and cards come from legitimate stock, with no inflated 'was' prices and no invented urgency.

What should you know before buying John Lewis gift cards?

John Lewis gift cards are a UK product, denominated in pounds (GBP) and redeemable only in the United Kingdom, at John Lewis & Partners and Waitrose stores or on johnlewis.com. To spend online, enter the card number (and PIN where shown) in the gift card field at checkout; in store, hand it over at the till. You can check the remaining balance on the John Lewis website.

You'll receive a digital gift card by email, a code you keep and reuse until the balance runs out. It covers most products but not everything: gift cards can't be exchanged for cash and generally can't be used to buy other gift cards. Available face values are £25, £50 and £100. Check the card's validity terms, and treat the code like cash, since anyone who has it can spend it.

How do you buy John Lewis gift cards cheaper?

  1. 1Pick your John Lewis card value — £25, £50 or £100 — at up to 4% below face value.
  2. 2Pay in cryptocurrency: Bitcoin, ETH, USDT, USDC, SOL or LTC, at the exact price shown at checkout.
  3. 3Receive your gift card code by email, generally within about an hour, ready to spend at John Lewis or Waitrose.

John Lewis gift card: your questions answered

How much can I save on a John Lewis gift card?
The typical discount here is 4% below face value. Right now the best offer is a £50 card for £48, a £2 saving, with prices checked on 2026-07-10. Because it's a fixed percentage off, a £100 card saves you proportionally more in pounds than a £25 one.
Are these discounted John Lewis gift cards legitimate?
Yes. The cards come from legitimate stock and carry their full face value, so a £50 card holds £50 to spend at John Lewis or Waitrose. The strikethrough figure is the real face value and the discount is the exact difference. We don't use fake reviews, invented stock counters or false urgency.
How do I pay for a John Lewis gift card here?
Payment is in cryptocurrency only: Bitcoin (BTC), Ethereum (ETH), USDT, USDC, Solana (SOL) or Litecoin (LTC). You'll see the exact amount to send at checkout. Once your payment is confirmed on-chain, your gift card code is emailed to you, generally within about an hour.
Can I use a John Lewis gift card outside the UK or in another currency?
No. John Lewis gift cards are denominated in pounds (GBP) and can only be redeemed in the United Kingdom, at John Lewis & Partners and Waitrose stores and on johnlewis.com. They aren't designed for use abroad or in other currencies, so buy one only if you'll be shopping with these UK retailers.
How do I redeem and activate my John Lewis gift card?
Your card arrives as a code by email, generally within about an hour of confirmed payment. Online, enter the card number (and PIN where requested) in the gift card box at checkout on johnlewis.com; in store, present the code at the till. The balance stays on the card for repeat visits until it's used up.

Buying safely

Only buy from sources you trust. We never contact you to ask for a code, and we never send codes before payment clears. Report anyone who does.

Paying with crypto

You pay in cryptocurrency — BTC, ETH, USDT (TRC20), USDC, SOL, LTC. This is stated here upfront, never a surprise at checkout. Codes are delivered by email, usually within an hour of payment confirming.

More deals