Your hockey gloves smell because you're keeping them alive in the wrong way.
Sweat soaks into the palm and the lining. Bacteria set up shop in that damp foam and fabric, and they eat the proteins in your kid's sweat. What they leave behind is the smell. You haven't been fighting the smell. You've been fighting the bacteria, and you've been doing it with the wrong tools.
Most of the advice out there is either too vague to be useful or pushes you toward a machine wash that will wreck the foam. Here's a method that works, and it's the same one I use after every stretch of games.

Why Hockey Gloves Smell Worse Than a Jersey
A jersey dries out in the open. Gloves don't. They seal around the hand, so they hold heat and moisture far longer than any other piece of gear. The palm and the wrist lining stay damp for hours after practice. That's exactly the environment bacteria want.
The two main culprits are Staphylococcus and Corynebacterium. Both are common, both feed on sweat, and both release the compounds that make a closed glove bag unopenable. Getting rid of the smell means getting rid of the bacteria, not covering them with lavender.
The Quick Fix You Can Do Tonight
If the gloves just smell bad and you don't have time for a full wash, do this:
- Let them air out fully first. A damp glove in a bag won't freshen up.
- Spray the palm, the wrist lining, and the inside of the cuff with Dirty Birds Deodorizing Spray. The acetic acid in it kills the odor bacteria rather than masking them.
- Hang them where they can dry completely.
That knocks the smell way down. For a real reset, you'll want the full wash below.
What Doesn't Work
I've tried the usual suspects so you don't have to waste the money.
- Baking soda. It absorbs a little odor on the surface, but it doesn't get into the foam, and it doesn't kill anything. The smell's back by the next game.
- Essential oil sprays. Nice smell for an hour. Then it's glove smell with a lavender top note. You've perfumed bacteria, not removed them.
- Fabric softener or dryer sheets. They coat the fabric and trap in the odor. This makes gloves worse over time.
- Machine washing. The biggest one. The agitation and spin cycle soak the protective foam and the heat from a dryer will dry out and crack it. Your gloves will last a fraction of the time.
How to Clean Hockey Gloves: The Sink Method

This is the full wash. Do it once a month, or whenever the gloves stop smelling like your kid and start smelling like a locker room.
1. Prep. Fill a sink or a tub with warm water. Warm, not hot. Hot water damages the foam and the fabric.
2. Detergent. Add about a tablespoon of a gentle detergent. Dirty Birds Laundry Detergent is a good choice because it cleans deep and rinses clean without leaving a residue that holds odor. Any mild, fragrance-free detergent works too.
3. Soak, don't submerge. Dunk the gloves so the fabric and the palm get wet. You don't need to drown them. You want the soapy water in the fabric, not saturated in every layer of foam.
4. Agitate by hand. Work the soapy water through the palm, the fingers, the back, and the wrist lining. Press and squeeze gently. You're pushing the cleaner into the spots where the bacteria live. Don't wring or twist them hard.
5. Drain and rinse. Empty the dirty water, refill with clean warm water, and rinse until the water runs clear. Soap residue holds onto odor, so it's worth a second rinse if the first one still looks soapy.
6. Remove the water. Press the gloves against the side of the tub to squeeze out as much water as you can without twisting them.
7. Dry them right. This is where most people mess up. Lay them flat or hang them to air dry, palm up. Use a fan to speed it up. Never use a dryer, and never put them in the sun or on a heater. The foam will dry out, shrink, and crack.
8. Finish. Once they're fully dry, a quick mist of Deodorizing Spray on the palm and lining keeps the fresh smell going between washes.
The Routine That Keeps Them Fresh
A monthly wash plus a daily two-minute habit is what actually works. After every game, let the gloves air out, then a light spray inside. That stops the bacteria from building up between washes instead of letting them pile up until the gloves stink. It's the difference between managing a small problem and fighting a big one.
FAQ
Can you wash hockey gloves?
Yes, and you should, about once a month. Hand-washing in a sink or tub is the method that protects the gear.
Can you put hockey gloves in the washing machine?
You can, but don't. The agitation soaks the foam and the wash and spin cycles are hard on the fabric. Hand-washing makes them last far longer.
How do I get the smell out of hockey gloves?
Wash them by hand to remove the bacteria, then spray the inside with a deodorizing spray after every use to keep them from building back up.
How do I dry hockey gloves without ruining them?
Air dry, palm up, with a fan if you have one. No dryer, no direct heat, no sun.
How often should I clean hockey gloves?
A full wash about once a month, and a quick air-out plus spray after every game.
What should I wash hockey gloves with?
A gentle, mild detergent. Dirty Birds Laundry Detergent is safe on the fabrics and foams and rinses clean.
Why do my gloves still smell after washing?
Because washing removes bacteria but it doesn't stop new ones from growing. The after-every-use spray is what keeps the smell from coming back.
Related Guides
- How to Get Smell Out of Hockey Pads
- How to Clean Lacrosse Gear: A Guide for Parents
- Shop the Deodorizing Spray
The Final Chirp
Gloves don't stink because they're dirty. They stink because the bacteria have been left to feast. Wash them the way the foam is meant to be washed, keep them dry, and spray after every game so the problem never gets a chance to build. Your kid's gloves will last longer, and you won't have to brace yourself every time they open the gear bag.
Grab a bottle of Dirty Birds Deodorizing Spray and a jug of our Laundry Detergent, do the monthly wash, and make the daily spray a habit. That's the whole system.
