Cheap school uniform deals
With schools about to re-open, here's our rundown on the cheapest school uniform items, whether you're after something last minute or just need a few spares. However, stock is extremely limited, so see these as places to try and not a guarantee.
Sadly, some schools won't allow generic uniform, which we're not happy about, but we hope the below is still of some use.
0 Current Deals
-
If you shop in store at Lidl (find your nearest), you can get a full school uniform for £5 (ages 4-12). Lidl is price-matching Aldi with this price. This deal began in July and is only while stocks last, so you may not be able to find a full uniform set now.
What's included?
- Sweatshirt – £1.50
- 2x polo shirts – £1.75
- Girl's pleated skirt – £1.75
- Boy's trousers – £1.75
Regardless of size, the prices stay the same, so it's no more expensive to kit out the bigger kids than the littl'uns.
This deal is only available in stores and you can't check stock levels online, so you'll need to head to your local store to see if you're able to find any.
See our latest Lidl deals for more ways to save.
See all deals: Lidl (7 deals) -
MSE weekly email
FREE weekly MoneySaving email
For all the latest deals, guides and loopholes simply sign up today – it's spam-free!
-
If you go in store to Aldi* (find your nearest*), you can get a full school uniform for £5 (ages 4-12), while stocks last. The deal began on Thursday 6 July and is part of Aldi's 'Specialbuys' where stock isn't usually replenished, so you may not be able to find a full school uniform set now.
What's included?
- Sweatshirt – £1.50
- 2x polo shirts – £1.75
- Girl's pleated skirt – £1.75
- Boy's trousers – £1.75
Regardless of size, the prices stay the same, so it's no more expensive to kit out the bigger kids than the littl'uns.
This deal is only available in stores and you can't check stock levels online, so you'll need to head to your local store to see if you're able to find any.
See our latest Aldi deals for more ways to save.
See all deals: Aldi (4 deals) -
You can get school uniform items (ages 2-14) online or in store (find your nearest*) from £7.99 at H&M*. Standard delivery's £3.99, but members get free delivery on orders over £20. In store pick-up is free for members and free to non-members if you spend over £20.
It's free to sign up* to become a member, and once you've logged in, you'll be able to access members only perks. If you're a Plus member, both delivery and in store pick-up is free.
What can you get?
- Jersey school skirt* – £7.99
- Knit jumper* – £8.99
- Two-pack polo shirts* – £9.99
- Boys' trousers* – £7.99
Unlike other retailers, prices don't vary depending on size for school uniform at H&M.
See all deals: H&M (5 deals) -
If you go online to Sainsbury's or visit a store that stocks the Tu clothing range (find your nearest), you can get school uniform items (ages 2-16) from £3.50. Delivery's £3.95 and click and collect is free on orders over £15.
What can you get?
- 2x polo shirts - £3-£6
- Skirt - £5-£7
- 2x trousers - £7-£11
- 2x sweatshirts - £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.
See all deals: Sainsbury's (7 deals) -
You can get school uniform items (ages 3-16) from £4 at Tesco, in store only (find your nearest*). As the uniform is only sold in stores, it's not possible to check stock levels online. Some items may be running low in stock, so there's no guarantee you'll be able to get what you're after.
What can you get?
- 3x polo shirts - from £4
- 2x sweatshirts - from £5
- 2x trousers - from £7
- 2x skirts - from £7
Prices change depending on size.
See all deals: Tesco (12 deals) -
You can get school uniform items (ages 3-13) from £4.95 at Morrisons* in stores only (find your nearest*). Stock is beginning to run low in some of the cheapest items, so there's no guarantee you'll be able to get what you're after.
What can you get?
- 3x polo shirts - £4.95
- 2x sweatshirt - £7
- 2 x skirts - £8
- 2x trousers - £9
See all deals: Morrisons (5 deals) -
MSE weekly email
FREE weekly MoneySaving email
For all the latest deals, guides and loopholes simply sign up today – it's spam-free!
-
You can get school uniform items (ages 3-18) from £3 at Asda*, both online and in stores. If you're buying online, standard delivery's £3.50. Click and collect from a store (find your nearest*) is free. Stock for the cheapest items is starting to run very low, so there's no guarantee you'll be able to get what you're after.
What can you get?
- 2x polo shirts* – from £3-£6
- 2x sweatshirt* – from £7-£11
- 2x skirts* – from £7-£13
- 2x Trousers* – from £10-£16
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.
See all deals: Asda (8 deals) -
You can get school uniform items (ages 3-16) online or in store (find your nearest*) from £6 at John Lewis*. Standard delivery's £4.50, or free if you're spending over £50. Many of the cheapest items are now running low in stock, so there's no guarantee that you'll be able to find the sizes or items you're after.
What can you get?
- Sweatshirt* – from £6
- 2x polo shirts* – from £7
- Skirt* – from £9
- Trousers* – from £9
Prices increase according to age.
See all deals: John Lewis (2 deals) -
You can get school uniform items (ages 3-16) from £4 online at Matalan* and in stores (find your nearest*). Standard delivery's £3.95 or you can click and collect from a store for free. Stock of the cheapest items is now running very low and there's no guarantee that you'll be able to get the items or sizes that you need.
What can you get?
- 2x polo shirts* – £4-£7
- 2x Sweatshirt* – £7-£11
- 2x Skirts* – £7-£11
- 2x Trousers* – £11-£15
Prices change depending on size.
See all deals: Matalan (2 deals)