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.
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?
- 2x polo shirts* - £3-£6
- Sweatshirt* - £2.50-£6
- Skirt* - £4-£7
- Trousers* - £5-£7
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.
-
Get Our Free Money Tips Email!
For all the latest deals, guides and loopholes - join the 12m who get it. Don’t miss out -
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?
- 2x polo shirts* - £2.50-£4
- 2x sweatshirt* - £4-£8
- 2x skirts* - £7-£11
- Trousers* - £5-£7 (online exclusive)
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.
-
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?
- 3x polo shirts - £3.50-£6.50
- 2x sweatshirts - £4-£8
- Skirt - £5-£7
- 2x trousers - £7-£11
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?
- 2x polo shirts* - £7-£13
- Sweatshirt* - £6-£9
- Skirt* - £8-£12
- Trousers* - £9-£14
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?
- 3x polo shirts* - £7-£15
- Sweatshirt*- £6-£12
- 2x skirts* - £9-£15
- Boys' trousers* - £9-£15
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.