Best Back-to-School Uniform Deals

Schools are breaking up for the summer holidays – and parents are already looking for school uniform bargains for the September term.

Many retailers are offering discount bundles or freezing last year’s prices to keep them low. Read on to discover the cheapest retailers where you can pick up a uniform ahead of the new school year.

Budget supermarkets Aldi and Lidl come out on top for the cheapest school uniform bundles. Both retailers are selling trousers or skirts, two-packs of polo shirts and sweatshirts for just a fiver.


Prices for the uniform start at just £1.50 – the same as last year – which means items are likely to sell quickly. The bundles were available to buy online last year, but this summer you’ll have to head to your local branch to find the kit.

  • Trousers – £1.75 each
  • Pleated skirt – £1.75 each
  • Two-pack polo shirts – £1.75 each
  • Sweatshirts – £1.50 each


Lidl is also bringing back its £5 school uniform deal for the second year running. Product prices start from just £1.50, and the retailer is donating 50p to the NSPCC from every purchase. As with Aldi’s deal, the offer is only available in-store.

  • Two-pack school polo shirt – £1.75
  • Trousers – £1.75
  • Skirt – £1.75
  • Sweatshirt – £1.50
  • Shorts – £1.75


Asda’s George back-to-school range starts from £1.75 for a shirt, a pair of polo shirts for £3, a two-pack of shorts for £5 and a two-pack of skirts for just £7.

Unlike Aldi and Lidl, you can buy the school uniform bits on Asda’s website but make sure you factor in delivery costs though, which start from £3.50

  • Shirt – £1.75
  • Two-pack polo shirts – £3
  • Trousers – £3.50
  • Shorts – £2.50
  • Skirt – £3


Tesco shoppers can pick up three-packs of white polo shirts, cardigans, trousers and dresses. The retailer also offers a one-year guarantee on the garments – but the deals are only available in-store.

  • Two-pack red cardigans – from £8
  • Two-pack pleated dress – from £10
  • Blue sweatshirt – from £5
  • Two-pack grey trousers – from £8
  • Three-pack white polo shirts – from £4