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 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
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
Best school polo shirts: M&S Unisex Pure Cotton School Polo Shirts (5pk), from £11
Best school trousers: M&S Boys' Easy Dressing School Trousers (2pk), from £11
Best gingham dresses: Tu at Sainsbury’s Gingham Classic Dress (2pk), £12
Best school shorts: Trutex Limited Plain Bermuda Shorts, from £14
Best school shirts: John Lewis Organic Cotton Long Sleeve School Shirt (2pk), from £13
Best school plimsolls: Clarks Hopper Run Kid Black Fabric, £10
Best school socks: John Lewis Kids' Knee High Socks (5pk), from £6
Best school PE bag: Ryaco Drawstring Gym Bag, £13
Best school uniform labels: Stikins Name Labels, £8
Best school pinafore dress: Next Zip Front School Pinafore, from £9
Best school jumper: M&S Unisex Pure Cotton School Jumper, from £11
Best school PE kit: Tu at Sainsbury’s Black Sweat Shorts (2pk), £5
Best school tights: John Lewis Kids Opague Tights (2pk), from £4
Best school skirt: M&S Girls' Pleated School Skirts (2pk), from £10
Best school polo shirts
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
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
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.
Best school trousers
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
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
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.
Best gingham dresses
Stylish frill and bow design
Lightweight and comfortable in the summer months
Available in a range of colours and sizes
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
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.
Best school shorts
Good quality and durable
Longer length
Stain-resistant fabric
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
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.
Related: Top tips for starting preschool
Best school shirts
Made from organic cotton
Good range of sizes
Fit well
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
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.
Related: Summer-born children starting school
Best school plimsolls
Wide range of sizes and two widths
Velcro fastening
Machine washable
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
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
Best school socks
Soft and comfortable
Wash well and long-lasting
Pack of five to last the whole week
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
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.
Best school PE bag
There different compartments
Water resistant
Lightweight
Reviewers claim the adjustable straps don’t work well
Key specs
Price on writing: £13 | Weighs: 370g | Material: Nylon | Colours: Five available
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.
Related: Back to school shopping (checklist)
Best school uniform labels
Labels easily stick on clothes
Can buy in bulk
Wash-proof and long-lasting
Some users found they can come off the inside of shoes
Key specs
Price on writing: from £14 for 90 labels
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.
Related: Best school shoes for boys and girls
Best school pinafore dress
Available in slim fit for smaller girls
Can be bought in five colours
Zip front for easy dressing
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
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.
Related: School uniform sales to shop
Best school jumper
Eight colours available
Twin-pack
Washes well with no bobbling
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
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.
Best school PE kit
Two colours available
Comfortable to wear in the summer months
Twin pack suitable for one week of PE
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
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.
Related: Back to school shopping checklist
Best school tights
Strong and smooth material
Wash well
Comfortable fit
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
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.
Related: Top tips for starting primary school
Best school skirt
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
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
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.
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?