Back to News & Articles

How to Remove Stains from School Uniform

Posted: 02/09/2026

If there’s one thing you can guarantee when the kids go back to school, it’s that their freshly washed uniform won’t stay that way for long.

Grass stains on the trousers, lunch down the front of a white shirt and muddy knees are all part of the fun. But while school uniform stains might be unavoidable, they don't have to be impossible to remove.

If you're wondering how to remove stains from school uniform, here are some simple cleaning tips to help you tackle the most common marks.

Treat stains as soon as possible

When it comes to school uniform stain removal, the sooner you tackle a stain, the better.

It can be tempting to throw everything straight into the washing machine and hope for the best, but treating obvious marks first can make a big difference.

Always check the care label before using any cleaning product and test it on a small, hidden area first.

How to remove common school uniform stains

Grass stains

Grass stains and school trousers seem to go hand in hand.

Rinse the stain with cool water before applying a small amount of liquid laundry detergent. Leave it for a few minutes, then wash according to the care instructions.

Try not to scrub too aggressively, as this can damage the fabric or push the stain further in.

Top tip: Don't tumble dry the item until you're sure the stain has gone, as heat can make some stains harder to remove.

Mud stains

Mud often looks worse than it actually is. The trick is to let it dry completely before tackling it.

Once dry, brush away as much loose dirt as possible, rinse the area and apply liquid laundry detergent before washing.

  • Let the mud dry
  • Brush away loose dirt
  • Rinse the stain
  • Apply detergent
  • Wash according to the care label

Avoid rubbing wet mud into the fabric, as this can spread it around.

Food stains

From chocolate to tomato sauce, food stains can be particularly stubborn.

Remove any excess food with a spoon or blunt edge and avoid rubbing the stain. For greasy food marks, a small amount of washing-up liquid can help break down the grease on suitable fabrics.

For tomato-based stains, rinse with cool water from the back of the fabric before treating and washing.

Pen stains

The dreaded pen leak!

If you're wondering how to get pen stains out of a school shirt, gently blot the area with a clean cloth rather than rubbing it. This helps prevent the ink from spreading.

Ink can be stubborn, so use a stain remover suitable for the fabric and always follow the care instructions.

How to keep white school shirts looking fresh

White school shirts can be particularly challenging to keep clean throughout the school year.

A few simple habits can help:

  • Treat stains before washing
  • Don't overload the washing machine
  • Use the recommended amount of detergent
  • Follow the garment's care label
  • Check stains have disappeared before tumble drying

You don't need to use loads of detergent to get better results either. Stick to the recommended amount to avoid leaving residue behind.

Make cleaning easier during the school week

Of course, school uniform isn't the only thing on your cleaning list.

Between school runs, homework, packed lunches, work and everything else that fills up a busy family week, keeping the house clean can sometimes feel like a full-time job.

That's where a little extra help can make a big difference.

At Time For You, our local domestic cleaning teams take care of the regular cleaning around your home, giving you more time to focus on the things that matter.

We might not be able to stop the grass stains appearing on the school trousers, but we can take some of the cleaning jobs off your list.

Final thoughts

School uniform stains are pretty much unavoidable, but with a little know-how, you can tackle grass, mud, food and pen marks before they become a bigger problem.

The key is to treat stains quickly, use the right approach and always follow the garment's care instructions.

And if the return to school has left you with very little time for anything else, why not let someone else take care of the cleaning?

Find your local Time For You cleaning team and see how we can give you back some precious time in your week.