Why Do Soccer Jerseys Smell and How Do I Fix It?

Soccer jerseys smell because bacteria from sweat get trapped in the tiny textured fibers of polyester, where regular detergent cannot always reach them. To fix it, soak the jersey in cold water with one cup of white vinegar for 30 minutes before washing, then wash cold with a sports detergent. The vinegar breaks down the odor-causing buildup.

Why the Smell Survives a Normal Wash

Polyester is oil-loving, so body oils and the bacteria that feed on them cling to the fibers. Standard detergents are designed for cotton and often leave this residue behind. Over time the buildup layers up, and the jersey starts smelling sour the moment it gets warm or damp. This is normal for activewear, not a sign the shirt is ruined.

The Vinegar Soak Fix

Fill a basin with cold water and add one cup of plain white vinegar. Submerge the jersey and soak for 30 minutes to an hour. Then wash it cold on gentle with a sports-specific detergent, which is formulated to break down the oils regular detergent misses. Skip fabric softener, since it coats fibers and traps odor. Hang dry in fresh air when you can. Sunlight is a natural odor fighter.

Prevent the Smell From Coming Back

The biggest prevention step is never leaving a sweaty jersey sealed in a gym bag. Hang it up to air out as soon as the game ends, and wash it promptly. Washing after every wear, as recommended in how often to wash a soccer jersey, stops buildup before it starts. If one wash does not fully reset a stubborn shirt, repeat the vinegar soak before giving up.

This page is part of Soccer Jersey Fabrics and Care in the Complete Kids Soccer Jersey Guide.

When a jersey is past saving, start fresh. Browse the collection or contact us for a replacement.