Cheap school uniform deals

100% Verified

We check every deal, but if something's changed, please report it.

Price Check

Ensure you compare prices first, offers aren't necessarily cheapest.

Shop Safely

There's a risk any company can struggle, so learn to Shop Safely.

With many schools closed for half-term, now could be a good time to buy any new school uniform items your littl'un needs. Our round-up shows the school clothing currently available at some supermarkets and high street stores. Stock levels vary according to size, so check in store if the size you need is sold out online.

Generally, stores sell items in multipacks and it isn't possible to buy them individually. When we quote prices in our headlines we take this into account and quote the cost of buying a full school uniform using multipacks. Most of the stores below offer other school clothing items such as P.E. kit, but we've focused on the basics to show a clear-cut comparison.

Before buying, check your child's school doesn't require you to get uniform from a specific supplier. Some schools won't allow generic/supermarket uniform – we're not happy about this – but we hope the below is still of some use.

    • On a low income? You could get as much as £200 a year towards the cost of your child's school uniform. For full info and to check if you're eligible, see our school uniform grant guide.

    • Look out for uniform in the sales. We've seen Sainsbury's Tu offer 25% off several times a year. M&S tends to run 20% off school uniform in June, but its big summer clearance has been known to include the odd school item too.
    • Get it second-hand for free or under a fiver. Check Facebook for groups dedicated to selling or giving away uniform that's been outgrown; your child's school might even have its own group. Your Parent Teacher Association (PTA) may be open to setting up a 'swap shop', if it doesn't already run one. If all else fails, there's Freecycle, Facebook Marketplace, eBay and charity shops.
    • Check outlet stores. Clarks Outlet* has many pairs at 50% off online and in store. M&S Outlet consists of hundreds of stores offering 30% off or more.
    • Help uniform last longer. Add name tags so items don't get lost. Learn to sew hems and make small repairs. Get your kids to change out of their uniform as soon as they get home to reduce wear 'n' tear.

0 Current Deals

  • You can get a full school uniform (ages 3-16) from £9.50 at Matalan*, both in stores and online. Standard delivery's £3.95, or free if you collect from a store.

    What do you get? 


    Prices change depending on size.

    Deliveries should arrive within 10 working days, but may be subject to delays at the moment because of the pandemic.

    Important: If you live in Wales, it may not be possible to buy non-essentials at the supermarket during the lockdown and online shopping might be your only option. The rules are changing often, so keep an eye on our Life-in-lockdown guide which contains links to the Government sites for England, Scotland, Wales and Northern Ireland.

  • You can get a full school uniform (ages 2-16) from £11.50 online at Asda*. Uniform is also available in store, but we found the cheapest items were online exclusives. Standard delivery's £2.95. Click and collect is free.

    What do you get?


    Prices change depending on size. We noticed that a lot of sizes are sold out online. If George at Asda doesn't have the size you need available to order, try visiting a store instead. Alternatively, there are other similar items available online, but you may pay more for them.

    Delivery usually takes up to five working days, but may be subject to delays at the moment because of the pandemic.

    Important: If you live in Wales, it may not be possible to buy non-essentials at the supermarket during the lockdown and online shopping might be your only option. The rules are changing often, so keep an eye on our Life-in-lockdown guide which contains links to the Government sites for England, Scotland, Wales and Northern Ireland.

    • Delivery not available for the Channel Islands and Isle of Man.

  • You can get a full school uniform (ages 2-16) from £14.50 at Sainsbury's, both online and in stores that stock its Tu clothing range (find your nearest). Delivery's £3.95 and click and collect is free on orders over £15.

    What do you get?


    Prices change depending on size. Some sizes are currently out of stock online, so it's worth looking in store if you can't find the size you want online.

    Delivery usually takes 5-7 working days.

    Important: If you live in Wales, it may not be possible to buy non-essentials at the supermarket during the lockdown and online shopping might be your only option. The rules are changing often, so keep an eye on our Life-in-lockdown guide which contains links to the Government sites for England, Scotland, Wales and Northern Ireland.

  • If you go online to M&S* or into a store (find your nearest*), you can a school uniform (ages 2-16) from £21. Delivery's £3.50 or you can click and collect in store for free.

    What do you get?

    Prices change depending on size. We're seeing a lot of sizes out of stock online, so (if possible) check in store if you need a size that's not available online.

    Delivery usually takes 3-5 working days.

    Important: If you live in Wales, it may not be possible to buy non-essentials at the supermarket during the lockdown and online shopping might be your only option. The rules are changing often, so keep an eye on our Life-in-lockdown guide which contains links to the Government sites for England, Scotland, Wales and Northern Ireland.

  • You can get a full school uniform (ages 3-16) at John Lewis* from £23 online and in stores. Delivery's £3.50 and Click & Collect from selected John Lewis and Waitrose stores is £2.

    When we looked on Tue 2 July, selected uniform items were reduced in the John Lewis sale - so you may find you can stock up for slightly less.

    What do you get?


    Prices vary depending on size. Since several sizes are out of stock online, it's worth visiting a store for extra availability if you're able to.

    Delivery usually takes five working days.

    Important: If you live in Wales, it may not be possible to buy non-essentials at the supermarket during the lockdown and online shopping might be your only option. The rules are changing often, so keep an eye on our Life-in-lockdown guide which contains links to the Government sites for England, Scotland, Wales and Northern Ireland.