Best student discount cards in the UK, compared

We make one of these, so read this with that in mind — which is why we've been plain about where the free options beat us. Short version: get the free apps for online shopping, get TOTUM if you need student ID or travel deals, and add Infinity Club if most of your money goes on local food, coffee and haircuts.

 Infinity ClubStudent BeansUNiDAYSTOTUM (NUS)
Price£3.99/month or £39.99/year, first 30 days freeFreeFreeFree tier; TOTUM+ from £14.99 a year
Strongest forLocal independents: cafés, barbers, gyms, restaurants, nights outOnline fashion and lifestyle brandsTech, software and premium brandsNational retail, travel and official student ID
Use in storeYes — digital membership cardYes — Student Beans iDYes — in-app codesYes — card or app
Counts as student IDNoNoNoYes
Money back if it isn't worth itYes — Save-More Guarantee on your first paid monthFree anywayFree anywaySee their terms

Our honest take

There's no reason not to install the free apps. The question is whether a paid membership earns its place on top — and that depends entirely on where you spend. If your week involves coffee, a takeaway, a haircut and a night out, a local membership tends to pay for itself quickly. If you mostly buy trainers and laptops online, stick with the free ones.

Competitor details taken from each provider's own website. Prices and terms change — check theirs before deciding.

Common questions

What's the best free student discount card?
Student Beans and UNiDAYS are both free and worth having — they cover online codes for national and international brands.
Is a paid student discount card worth it?
Only if you use it. A paid membership makes sense when it covers spending you do anyway — coffee, food, haircuts, the gym — and pays for itself in the first month or two.
Which card proves I'm a student?
TOTUM, the card that replaced NUS, is recognised as student ID. Student Beans, UNiDAYS and Infinity Club are savings platforms, not ID cards.

Keep comparing

Try Infinity Club as a student

£3.99 a month after your 30 free days, or £39.99 for the year. Cancel any time.