Meet the Other Phone. Protection built in.

Meet the Other Phone.
Protection built in.

Buy now

Best school uniform to buy that'll last

Get prepped for the new term with our guide to the best school uniform to buy, including top tips from Mumsnetters that have been there, done that and washed endless shirts.

By Rebecca Roberts | Last updated Aug 19, 2025

Our writers test and research products independently. When you buy through a link on our site we may earn a commission, but we’ll only ever publish an honest review. Find out more.

Best school uniform

Whether you’re replacing old school uniform or kitting your tween out for starting secondary school, it’s essential to find good shirts, dresses and trousers that will be comfortable, durable and easy to wash so they last throughout the school year - because the last thing you want is to be replacing them after just one half term.

Thankfully, with high street stores, online retailers and supermarkets all offering a range of styles to meet different needs and budgets, you have plenty of choice for your back-to-school shop. 

Bear in mind, some items (typically sweatshirts, blazers, ties and some PE kit) will be specific to individual schools and you'll need to pick up logoed gear from specialist suppliers.

Where better to look for guidance than the Mumsnet forums where there are thousands of recommendations from parents that have bought it, washed it and picked it up off the floor day after day? Read on for our pick of the best school uniform staples - don’t forget to look for the best school shoes to finish off your back-to-school shop and check out if any school uniform sales are ongoing. 

Here's the best school uniform to buy in 2026.

Best school uniform, at a glance

  1. Best school polo shirts: M&S Unisex Pure Cotton School Polo Shirts (5pk), from £11

  2. Best school trousers: M&S Boys' Easy Dressing School Trousers (2pk), from £11

  3. Best gingham dresses: Tu at Sainsbury’s Gingham Classic Dress (2pk), £12

  4. Best school shorts: Trutex Limited Plain Bermuda Shorts, from £14

  5. Best school shirts: John Lewis Organic Cotton Long Sleeve School Shirt (2pk), from £13

  6. Best school plimsolls: Clarks Hopper Run Kid Black Fabric, £10

  7. Best school socks: John Lewis Kids' Knee High Socks (5pk), from £6

  8. Best school PE bag: Ryaco Drawstring Gym Bag, £13

  9. Best school uniform labels: Stikins Name Labels, £8

  10. Best school pinafore dress: Next Zip Front School Pinafore, from £9

  11. Best school jumper: M&S Unisex Pure Cotton School Jumper, from £11

  12. Best school PE kit: Tu at Sainsbury’s Black Sweat Shorts (2pk), £5

  13. Best school tights: John Lewis Kids Opague Tights (2pk), from £4

  14. Best school skirt: M&S Girls' Pleated School Skirts (2pk), from £10

1

Best school polo shirts

M&S Unisex Pure Cotton School Polo Shirts (5pk), from £11

What I like
  • Five shirts for the price others charge for two

  • Stay New™ technology keeps them looking fresh longer

  • Stain-resistant finish protects against spills

  • Pure cotton for comfort and breathability

What I don't like
  • Online only - can't try on in store

  • Limited to white colour only

  • May need ironing after washing

Key specs

Price on writing: from £11 to £25 | Size range: 2-18 years | Material: 100% cotton | Non-iron: No | Quantity: Five in a pack

What Mumsnet users say

Quornflakegirl · Recommended brand
M&S were the only ones that didn’t shrink for us.
See Post
89redballoons · Recommended brand
I have bought polo shirts from M&S and Asda and I have to say the M&S ones are much better quality and last all year, apart from the one that got chocolate ice-cream on and I couldn't get the stain out.
See Post
My verdict

At just over £2 per shirt, this M&S five-pack offers exceptional value without compromising on quality. The pure cotton fabric ensures comfort during long school days, while the Stay New™ technology and stain-resistant finish mean they'll look smart wash after wash.

The wide age range from 2-18 years makes these a reliable choice you can stick with throughout your child's school career.

While they're online only and will need ironing, the quality and value make this a standout buy for parents looking to stock up for the term ahead.

2

Best school trousers

M&S Boys' Easy Dressing School Trousers (2pk), £11-£17

What I like
  • Stormwear™ fabric repels water and stains

  • Grow-proof cuffs add extra 3cm when let down

  • Crease-resistant technology saves on ironing

  • Adjustable waist for comfort and growth

What I don't like
  • Two-pack may not be enough for active children

  • Higher price point than some alternatives

Key specs

Price on writing: from £11 to £17 | Size range: 3-18 years | Material: 65% polyester, 35% viscose | Non-iron: Crease-resistant | Quantity: Two in a pack

What Mumsnet users say

Sassybooklover · Recommended brand
I now buy M&S. I buy the ones that are double hemmed, so you can unpick the hem, and it gives you another 3 inches in length!! A lifesaver with a son who has long legs and will grow out of the trousers, length wise well before the waist. They have an adjustable waist too, which again is a lifesaver, as my son has such a small waist!
See Post
My verdict

M&S has clearly listened to customer feedback with this upgraded trouser design.

The improved Stormwear™ fabric combines durability with a softer feel, while practical features like grow-proof cuffs and an adjustable waist make these a smart investment for growing children.

The crease-resistant technology is a game-changer for busy mornings, and the water and stain-repelling finish means they'll cope with playground puddles and lunch spills.

While you may need more than two pairs for very active children, the quality features and M&S reliability make these worth the slightly higher price point.

3

Best gingham dresses

Tu at Sainsbury’s Gingham Classic Dress (2pk), £12

What I like
  • Stylish frill and bow design

  • Lightweight and comfortable in the summer months

  • Available in a range of colours and sizes

What I don't like
  • Buttons and tie waist can be trickier for smaller children

Key specs

Price on writing: £12 | Size range: 3 to 14 years | Material: Cotton and polyester | Non-iron: No | Quantity: Pack of two


My verdict

If your school allows kids to wear dresses in the summer months, Sainsbury's offers an impressive range of gingham designs. Available in classic red, green and blue shades, you'll also find pink, purple, maroon and yellow options that can be harder to track down. 

They're made from a cotton-poly fabric designed to repel water and the Teflon coating ensures you'll get plenty of wear out of them.

You can choose between dresses like this one with a Peter Pan collar, buttons, stylish frill detailing and a tie waist which will look gorgeous in the summer months or a front zip box pleat dress for easily slipping on in the morning. The buttons and tie waist may be tricky to get on and offer for younger girls, but it’s a great price for one dress, never mind two.

4

Best school shorts

Trutex Limited Plain Bermuda Shorts, from £14

What I like
  • Good quality and durable

  • Longer length

  • Stain-resistant fabric 

What I don't like
  • Quite pricey for one pair

Key specs

Price on writing: from £14 to £18 | Size range: 4 to 11 years | Material: Polyester and viscose | Non-iron: No | Quantity: One

My verdict

For quality and durability, school uniform stalwart Trutex is hard to beat. And having dressed British school kids for over 150 years, it knows a thing or two about creating long-lasting and hard wearing garments. The tailored pieces are especially good and these longer-length Bermuda shorts are fully lined and made using a stain-resistant fabric. The elasticated back waist provides a comfy fit and the smaller sizes feature a handy pull-up design rather than a zip front for easy access.

A pair of shorts costs from £14 so if you need a couple of pairs it could get pricey but they are so durable and long-lasting they could be a worthy investment.

5

Best school shirts

John Lewis Organic Cotton Long Sleeve School Shirt (2pk), from £13

What I like
  • Made from organic cotton

  • Good range of sizes

  • Fit well

What I don't like
  • Will need an iron

Key specs

Price on writing: from £13 to 19 | Size range: 3 - 16, 40 - 42 | Material: Cotton | Non-iron: No | Quantity: Two in a pack

My verdict

Always reliable when it comes to kids' clothing, John Lewis is a safe bet for all things school uniform too. And these crisp white shirts come highly recommended on the Mumsnet forums for fabric and fit. Made from 100% organic cotton, they're breathable and comfy to wear and can be bunged in the washing machine and tumble dryer. 

They will need some ironing though so if that puts you off, John Lewis also has a range of 'easy care' shirts made from a mix of polyester and cotton.

We like that they come in sizes from age 3 up to 16 as well as size 40 and 42 so if you love them you could end up buying these shirts all throughout their school years.

6

Best school plimsolls

Clarks Hopper Run Kid Black Fabric, £10

What I like
  • Wide range of sizes and two widths

  • Velcro fastening

  • Machine washable

What I don't like
  • Some reviewers claim they’d be good in a width size H

Key specs

Price on writing: £10 | Size range: 7-5.5 and two widths | Material: Canva and rubber | Non-iron: No | Quantity: One pair

My verdict

They might seem a little old fashioned but lots of schools still require kids to wear black plimsolls for PE sessions. The general consensus is that velcro fastenings make things easier, especially for younger children. And Mumsnetters state that it's not worth splashing out on an expensive pair. 

While you can pick up plimsolls for under a fiver at several supermarkets, these Clarks shoes are a great option if you're struggling to find a good fit. 

Available in whole and half sizes and two different widths, they feature a padded collar for comfort and non-marking soles (which some schools specify as an additional requirement). They're also machine washable. While the wider options do allow for a better fit, some reviewers claim they could provide more wider sizes.

Related: Best school bags

7

Best school socks

John Lewis Kids' Knee High Socks (5pk), from £6

What I like
  • Soft and comfortable

  • Wash well and long-lasting

  • Pack of five to last the whole week

What I don't like
  • Some reviewers say they are a little tight at the top

Key specs

Price on writing: from £6 to £7 | Size range: 6jnr - 10.5 | Material: Cotton, nylon, elastane | Non-iron: No | Quantity: Pack of five

My verdict

Socks are one of those essential items you’ll want to stock up on for the school year and this John Lewis five pack of knee high socks should keep you going for a while. Enough to last a week at school, you won’t need to worry about doing a midweek sock wash and reviewers claim they wash well.

Made from soft, stretchy cotton, the socks are knee-high and provide a comfortable fit for wearing all day long. You can buy them in five different colours too, including black, grey and white and they come in a wide range of sizes. The socks have been designed with reinforced heels to help prevent holes appearing and there are even panels for writing your child's name in every sock - so hopefully none will go missing on PE day! 

At around £7 for five pairs, you can really stock up, although some reviews claim the elastic at the top is a bit tight so maybe see how they fit first.

8

Best school PE bag

Ryaco Drawstring Gym Bag, £13

What I like
  • There different compartments

  • Water resistant

  • Lightweight

What I don't like
  • Reviewers claim the adjustable straps don’t work well

Key specs

Price on writing: £13 | Weighs: 370g | Material: Nylon | Colours: Five available

My verdict

A simple drawstring bag is an easy way to cart a PE kit around and this lightweight option from Amazon comes with a few handy features. It's made from water-resistant nylon so you won't have to worry about unpacking a soggy kit after a rainy walk to school and three different compartments (including a clear plastic pocket) means that dirty items can (in theory) be kept separate from clean stuff. It also features a zipped pocket at the bottom to keep muddy shoes away from white t-shirts. 

Reviewers complain the straps aren’t easily adjustable though, but we like that it comes in a range of five colourways and it’s a good price.

9

Best school uniform labels

Stikins Name Labels, £14

What I like
  • Labels easily stick on clothes 

  • Can buy in bulk

  • Wash-proof and long-lasting

What I don't like
  • Some users found they can come off the inside of shoes

Key specs

Price on writing: from £14 for 90 labels

My verdict

After investing time and money into Project School Uniform, you'll want to ensure that if an item gets misplaced, it'll end up back where it belongs so labelling everything that passes through the school gates is incredibly important. 

If you're pushed for time, hate ironing or lack basic sewing skills, these Sitkins name labels are perfect. Even if you leave this job until the night before term starts (who doesn't?) it'll take you a matter of minutes. Labels will stay stuck for around 40 washes at 40°C and they're fine in a tumble dryer. They can also be used on lunch boxes, bottles and bags. Mumsnetters rave about Stikins name labels, with 98% of users recommending the product after testing it out at home.

10

Best school pinafore dress

Next Zip Front School Pinafore, from £9

What I like
  • Available in slim fit for smaller girls

  • Can be bought in five colours

  • Zip front for easy dressing

What I don't like
  • Only one dress 

Key specs

Price on writing: £9 to 12 | Size range: 3 to 14 years | Material: Polyester and viscose | Non-iron: No | Quantity: One

My verdict

Who says school uniform can’t be stylish and functional? This gorgeous pinafore dress from Next manages to combine both, with a zip-front for easily getting on and off, particularly helpful for younger children, and a cute heart pull zipper.

Finished off with a pleated skirt, the dress will look smart on their first day back at school, whether paired with tights or long socks and a white polo neck or blouse underneath. The dress has a Teflon coating for repelling water and stains and is easy-iron too, making it a fuss-free edition to your child’s wardrobe!

We like that it’s available in regular and slim fit too so you can find the right size for your daughter. There’s also five different colours.

11

Best school jumper

M&S Unisex Pure Cotton School Jumper, from £11

What I like
  • Eight colours available

  • Twin-pack 

  • Washes well with no bobbling

What I don't like
  • Some users found the stitching came loose

Key specs

Price on writing: from £11 to £17 | Size range: 3 to 18 years | Material: Cotton | Non-iron: No | Quantity: Two in a pack

My verdict

Finding a good jumper or cardigan that washes well and doesn’t lose its colour is key when it comes to school uniform. Our Mumsnet users rave about M&S school uniform being long-lasting and these jumpers are available in eight colours to meet different school uniform policies.

Made using pure cotton so they're soft and comfortable to wear, these unisex jumpers are designed to stay bobble-free and hold their colour wash after wash. Running from age 3 up to 18 years, they could last so well you end up passing them on to younger siblings. Some users found the stitching came loose, but we like that they come in a pack of two so you can stock up for the year. For girls, there’s also the 2pk Girls' Pure Cotton School Cardigan

12

Best school PE kit

Tu at Sainsbury’s Black Sweat Shorts (2pk), £5

What I like
  • Two colours available

  • Comfortable to wear in the summer months 

  • Twin pack suitable for one week of PE

What I don't like
  • Reviewers claim there is no drawstring waist as advertised

Key specs

Price on writing: £5 | Size range: 3 - 16 years | Material: Cotton and polyester | Non-iron: No | Quantity: Pack of two

My verdict

Whether your child has to take their PE kit in or wear it all day, a pair of lightweight shorts will keep them comfortable while playing sports during the summer months. These cotton jersey shorts by TU come in a pack of two and are available in two colours, navy and black, to suit your school’s uniform policy.

They come with a comfortable elasticated waist so your child shouldn’t outgrow them too fast - although some reviewers claim there is no drawstring as advertised on the description. There are also no pockets, but they’d only end up full of random bits and bobs anyway! For girls, you can look at getting them some Black Cycling Shorts, but do check with the school  as some don’t allow them.

13

Best school tights

John Lewis Kids Opaque Tights (2pk), from £5

What I like
  • Strong and smooth material

  • Wash well 

  • Comfortable fit

What I don't like
  • Reviewers claim the fit it quite small

Key specs

Price on writing: from £5 to £6 | Size range: 2 to 15 years | Material: Nylon, elastane | Non-iron: No | Quantity: Pack of two

My verdict

During the winter, you’ll need a good pair of tights to keep your daughter’s legs warm under their dress or skirt. Poor quality tights will bobble and ladder easily so may only last a few wears, which could get costly throughout the colder months. These opaque tights by John Lewis are soft and stretchy so they provide a comfortable fit.

Reviewers say they wash well so they can be worn again and again and they even come in six colours, including grey and black, so if you love them you can get different colours for both in and out of school. 

14

Best school skirt

M&S Girls' Pleated School Skirts (2pk), from £10

What I like
  • Permanent pleats that stay smart

  • Stain and weatherproof finish repels spills and rain

  • Crease-resistant technology for easy care

  • Adjustable waist grows with your child

What I don't like
  • Limited colour options (grey only)

  • Two-pack might not be enough for some families

  • Polyester blend may feel less breathable than pure cotton

Key specs

Price on writing: from £10 to £16 | Size range: 2 to 18 years | Material: 65% polyester, 35% viscose | Non-iron: Crease-resistant | Quantity: Two in a pack

What Mumsnet users say

Crescendough · Recommended brand
[...] Some places like M&S do sizes to age 18 and then in 29, 31 inches etc. failing that you’ll need the adult section.
See Post
My verdict

With 98 positive reviews backing them up over on M&S, these pleated skirts deliver on both style and practicality. The permanent pleats are the real winner here - no more spending Sunday evenings trying to press pleats back into shape after washing.

The combination of stain-resistant finish and crease-resistant technology makes these ideal for busy families who want their children to look smart without the maintenance headache.

At around £5-8 per skirt, they offer excellent value, and the adjustable waist means you'll get plenty of wear before sizing up. The wide age range also means you can stick with this reliable choice throughout the school years, right up until your teen reaches 18 years old.

What to look for when shopping for school uniform

Fit 

While you don’t want your child swamped in their clothes on the first day, you’ll still want to find clothes that have some room for growth so they don’t need replacing quickly.  Some brands like M&S and TU offer slim and plus size options in school uniform to help you find the right fit for your child.

Style

While the uniform will have to meet your school’s policy, there’s plenty of styles out there to help your child feel smart on their first day of the year. Girls dresses come in pinafore, tunic and summery gingham options. There’s also pleated and skater skirts, as well as shorts and playsuit options, with pretty details like bows and frill. Boys can opt for skinny or regular fit trousers and cargo style shorts with pockets. Do make sure to check your school’s uniform policy though in case there are any big no-nos.

Care

These clothes will be washed time and time again and will have to withstand plenty of play while at school, so look for clothes that wash well without bobbling. Some clothes may be specially designed with water and stain resistant coating and non or easy-iron materials, to prevent last minute ironing on a Sunday night.

Quantity

You’ll need at least two or three of each item, especially t-shirts. Most shops give you the option to buy in multipacks of two or more so you can buy enough to last the whole week without washing. This will help keep costs down too as buying individually can soon rack up.

How much school uniform should I buy?

Think about how many washes you tend to put on each week. If your household is busy, you might not get a chance to wash midweek so it would be wise to invest in at least five shirts/t-shirts and five pairs of socks.

You'll likely get more wear out of trousers and skirts than shirts and polo shirts though. The general consensus is to get three of everything: one on, one off and one in the wash. Check how many PE lessons your school runs and if they go into school wearing the kit, and plan accordingly, especially to cover muddy winter sessions. It’s worth picking up a spare PE kit too as items can often get lost or abandoned. It's also likely that the younger and more active your child, the more likely they’ll return home with stains, rips and tears.

When should I buy school uniform?

You’ll want to strike the right balance between leaving things late enough to ensure that you buy the correct size before term starts and not leaving it too late that the specialist stores have run out of stock. 

For every super-organised parent with a wardrobe full of uniform bought before the end of the previous term, there are just as many that panic-buy with a week to go - this can be helpful if you want to make sure your child doesn’t grow too much over the summer.

Best school uniform

How much does an average school uniform cost?

This varies depending on the school and their policy around logo-ed uniform which can increase costs. However, in 2021 the government released statutory guidance for schools to follow when developing their uniform policy to help keep costs down for families.

To give you an idea, a survey by The Schoolwear Association found that the average cost of compulsory secondary school uniform and sportswear items for a child starting secondary school in England in 2024 is £101.19 per pupil.

How can I save money on school uniform?

Always check for promotions on school uniform and consider multipacks for things like shirts and polo shirts. 

Shops like Sainsburys and M&S regularly have school uniform sales with savings of between 20 and 25% which are well worth taking advantage of. 

Schools may have a secondhand store where you can pick up pre-worn bargains or check local Facebook groups where parents sell on items.

How we chose our recommendations

Tried and tested by our users

Because we know that there’s nothing like a real recommendation, we first headed to the Mumsnet Forum to find out which school uniform parents were recommending and had bought for their kids. We took special note of what parents said about the overall quality, design and comfort, plus how well they wash and fit.

Celebrated best products

We then did some of our own research, looking at which school uniform had won accolades, and what customer reviews said about them. We took note of both positive and negative feedback to help us draw up a list of products worth recommending. 

Putting all that information together, we were able to draw up a list of 13 products across different brands and budgets to help make your back-to-school shop that bit easier.

Why you should trust us

We work hard to provide unbiased, independent advice you can trust. We do sometimes earn revenue through affiliate (click-to-buy) links in our articles. This helps us fund more helpful articles like this one.

About the author

Rebecca Roberts is a Senior Content Editor hailing from Leeds. Here at Mumsnet, she aims to bring parents content that’s designed to make life easier. As a parent of two young children herself, she knows full well how much school uniforms can cost parents. So, she’s created this guide to help fellow families save and keep back to school affordable. 

Beyond her role as an editor here at Mumsnet, Rebecca can be found balancing life as a working mum of two toddlers and when she’s not at her desk, you’ll likely find her at a local playgroup, in a nearby coffee shop, or walking the dog up and down country lanes.

Read next: When do kids go back to school in the UK?