Family Finance· 7 min read

UK School Uniform Costs 2026: Where to Buy, What to Spend, and Your Legal Rights

Share: Share Share Share
Disclosure: This article contains affiliate links. NavigatorKids may earn a commission if you click through and make a purchase — at no extra cost to you.

UK school uniform costs have risen significantly over the past five years. According to the Children's Society, the average family with a primary school child now spends £315 per year on uniform and PE kit; for secondary school children the figure is £442. But these averages mask enormous variation — from under £100 to over £800 depending on the school's requirements.

What Schools Can and Cannot Require: Your Legal Rights

The Department for Education's School Uniform Guidance (updated 2021) is more protective of families than many parents realise:

  • Schools must consider cost when setting uniform policies. Governing bodies are required to ensure uniform is affordable for all families.
  • Single-supplier requirements are restricted. If a school requires items only available from one retailer, they must justify this and must have a second-hand uniform scheme.
  • Second-hand uniform schemes are required. Schools must provide or facilitate access to second-hand uniform. If yours doesn't have one, you can request the governing body establish one.
  • Uniform Grants Programme: Eligible families (Universal Credit, certain benefits) may be entitled to school uniform grants — contact your local council's education department.

True Cost Comparison: Where to Buy School Uniform

Supermarkets (ASDA George, Sainsbury's Tu, Tesco F&F)

For non-branded items — plain polo shirts, trousers, skirts in a school's specified colour — supermarket uniform offers the lowest price per wear. A complete primary school wardrobe from ASDA George costs approximately £20–£30. Quality has improved significantly: ASDA and Sainsbury's own-label is now rated acceptable durability for 1–2 years of daily wear.

Marks & Spencer — The Durability Case

M&S schoolwear is more expensive (five polo shirts ~£15–£20 vs £8–£10 at ASDA) but comes with the "Longer-lasting Guarantee" — they'll refund or replace items that wear out within their rated period. For secondary school children who are harder on clothes, M&S's premium is often justified. For younger primary children who grow rapidly, supermarket options make more financial sense.

Next — Best for Range and Returns

Next offers the best combination of price and range for mixed wardrobes. Multipack polo shirts and trousers are competitively priced, the size range extends from age 3 to 18 (including plus and slim fits), and their 90-day return policy is generous.

John Lewis — Premium but Reliable

John Lewis school uniform is high quality at a 20–30% premium above M&S equivalents. Worth considering for blazers and more expensive items where quality difference is most apparent.

How to Cut Costs Without Cutting Corners

Buy in July, Not August

The second week of August is the single most expensive time to buy school uniform — retailers know demand is concentrated. Shopping in late July saves 10–20% on the same items. End-of-term sales at M&S, Next, and John Lewis happen in early July.

Use the Second-Hand Scheme Every Year

School second-hand schemes are underused by families who can afford to pay full price. A branded blazer retailing at £45–£65 new is typically available second-hand for £5–£15. Many donations are items outgrown after less than one academic year — the quality is often excellent.

Size Up Strategically

Buying one size up for items with growth room (sweatshirts, trousers with adjustable waists) extends wear by 6–12 months. Avoid sizing up more than one size: oversized uniform is rejected by schools and children are self-conscious about it.

Disclosure: Some links in this article are affiliate links. NavigatorKids may earn a commission at no extra cost to you. Prices are correct as of April 2026.