You reach for your golf towel to wipe down a club, and a sour, musty smell hits you before the towel even touches the grip. I’ve been there. A stinky towel doesn’t just ruin your round; it makes you self-conscious when you’re standing on the tee.
The good news? That smell is fixable. The best way to get the smell out of a golf towel is to wash it in hot water with white vinegar to kill bacteria, then rinse with baking soda to neutralize odors. Below, I’ll walk you through the full process, plus quick fixes for when you’re stuck on the course.
Why Golf Towels Get Smelly (And Why It’s Different from Regular Towels)
Your golf towel goes through a lot more than a bathroom towel. It soaks up sweat from your hands and face, picks up grass and mud, and often gets used to wipe off dirty golf balls. Then you stuff it back into a pocket of your golf bag, where it stays damp and dark for hours, sometimes days.
That’s a perfect setup for bacteria and mildew to grow. The smell usually comes from two sources: sweat (which contains bacteria that break down over time) and mildew (from the towel remaining wet).
A regular towel in your bathroom dries out after a shower, but a golf towel stays folded in a bag, trapped in moisture. That’s why the smell can be so stubborn.
The Complete Deep-Clean Method (Step by Step)
I’ve tested multiple methods, and this triple-step approach works every time. It removes the bacteria, then neutralizes any leftover odor. Follow these steps exactly, but adjust the soak time based on how strong the smell is.
Step 1: Pre-soak in hot water with white vinegar
- Fill a bucket or sink with hot water (as hot as your tap can go).
- Add one cup of white vinegar per gallon of water.
- Submerge the towel completely. Push it down to make sure no air pockets trap air.
- Let it soak for at least 30 minutes. If the smell is strong (especially mildew), soak for 2 hours.
Step 2: Wash with baking soda (no detergent)
- Remove the towel from the vinegar soak and wring it out lightly.
- Put it in your washing machine. Add half a cup of baking soda directly into the drum.
- Set the machine to the hottest wash cycle allowed for your towel’s fabric (check the care label).
- Do not add fabric softener. It coats the fibers and traps odors, especially in microfiber golf towels.
Step 3: Dry completely (the right way)
- For cotton towels: You can tumble dry on medium heat, but stop the cycle as soon as they are dry. Overdrying can set in stains.
- For microfiber towels: Air dry them. High heat can melt the synthetic fibers and ruin the towel’s ability to pick up dirt. Hang them in direct sunlight if possible. Sunlight naturally kills bacteria and helps remove odors.
If your towel still smells faintly after this, repeat the vinegar soak and baking soda wash one more time. Don’t skip the soaking part; it’s the key step to break down the bacteria deep in the fibers.
Note for microfiber towels: Some microfiber towels have a coating that can be damaged by vinegar. If your towel is a high-end microfiber, check the care label first.
An alternative is to use an enzymatic sports detergent like Hex or Sweat X instead of vinegar. Those are designed for synthetic fabrics and work well for sweat odors.
Quick Fixes for On-Course Emergencies
You’re on the course, your towel stinks, and you still have 12 holes to go. You don’t have a washing machine nearby. Here are three things that actually work in a pinch.
- Vodka spray: Fill a small spray bottle with plain vodka (unflavored). Lightly mist the towel and let it air dry while you walk to the next tee. Vodka kills the bacteria that cause odor. It evaporates quickly and leaves no smell.
- Sunlight: If it’s a sunny day, drape the towel over your golf bag so it gets direct sun. UV rays naturally kill bacteria and can reduce smells in an hour or two. Not as fast as vodka, but it works if you have a slow round.
- Diluted vinegar wipe: Mix one part white vinegar with three parts water in a travel bottle. Dampen a corner of the towel and rub it over the smelliest areas. Rinse with a little plain water if possible. The vinegar smell fades once the towel dries.
These quick fixes are survival tactics. They will help you finish your round, but you still need to do a deep clean afterward.
How to Prevent Smells From Coming Back?
Once you get the smell out, keep it out. Most of the cause is how you store the towel during and after your round.
- Hang it up after each use. Never stuff a wet towel into a zippered pocket. Clip it to the outside of your bag or hang it over a club so air can circulate.
- Wash it regularly. Don’t wait until it smells. Wash your golf towel after every three to four rounds, or after any round where you sweat heavily or play in mud.
- Avoid fabric softener at all costs. This is the number one mistake I see. Fabric softener leaves a waxy coating on towels that traps bacteria. Your towel may feel soft, but it won’t dry properly and will smell faster.
- Store it in a dry place. If your golf bag sits in a garage or car trunk, bring the towel inside to dry before putting it back. A damp towel left in a dark trunk for a week is a mold factory.
Match the Remedy to the Odor
Not all towel smells are the same. If you use the same method for sweat and mildew, you might not get great results. This table helps you choose the best approach based on what you’re dealing with.
| Type of smell | Likely cause | Best treatment |
|---|---|---|
| Sour, body odor | Sweat bacteria | Vinegar soak + hot wash with baking soda |
| Musty, damp basement | Mildew from prolonged wet storage | Extended vinegar soak (2+ hours) + direct sun drying |
| Smoky or chemical | Stored in a car or garage with smoke/chemicals | Ozone treatment (if available) or multiple vinegar soaks + airing outside |
| Earthy, grassy | Dirt and grass residue | Wash with regular detergent plus a cup of baking soda |
What NOT to Do (Myths and Mistakes)
Over the years, I’ve seen bad advice that makes things worse. Here’s what to avoid.
- Don’t use bleach on colored or microfiber towels. Bleach can fade colors and damage synthetic fibers. More importantly, bleach doesn’t break down organic odors well. It whitens but doesn’t clean deeply. Stick to vinegar and baking soda.
- Don’t rely on baking soda alone. Baking soda needs heat and moisture to activate. If you just sprinkle it on a dry towel, it won’t do much. It’s best used in a hot wash.
- Don’t over-dry in the machine. High heat can set stains and odors into the fabric, especially with cotton. If you dry in a machine, stop while the towel is still slightly damp, then hang it to finish.
- Don’t use too much detergent. Excess detergent leaves residue that traps bacteria. For smelly towels, skip detergent altogether in the first wash (use vinegar and baking soda instead), then wash normally later if needed.
Getting the Smell Out of a Golf Towel That Has Been Sitting Wet for Days
This is the worst-case scenario: you forgot a wet towel in your bag for a long weekend trip, and now it smells like mildew even after one wash. Here’s how to bring it back to life.
- Soak the towel in a bucket of hot water with two cups of white vinegar for at least four hours. Overnight is even better.
- After soaking, wash it on the hottest cycle with half a cup of hydrogen peroxide added to the drum (in addition to baking soda). Hydrogen peroxide boosts the cleaning power and kills deep-set mildew spores.
- If possible, dry the towel in direct sunlight for a full day. UV light is one of the best mildew killers.
- If the smell remains, repeat the whole process. Sometimes mildew needs two treatments.
I’ve revived towels that had been wet for a week using this method. It takes time, but it works better than anything else I’ve tried.
Frequently Asked Questions
Can I use bleach on a white golf towel?
Yes, but only if the towel is 100% cotton. Dilute the bleach according to the label (usually a small amount). Keep in mind that bleach does not work well for organic smells like sweat or mildew; it’s better for brightening whites. For odor removal, vinegar is still more effective.
How do I remove smoke smell from a golf towel stored in a car?
Smoke smell is tough. Start with a vinegar soak (use extra vinegar). If that doesn’t fully work, look for an ozone treatment. Some dry cleaners offer ozone services. Alternatively, hang the towel outside on a breezy, sunny day for 24 hours. Repeat as needed.
Is it safe to put a golf towel in the dryer?
Check the care label. Cotton towels can usually go in the dryer on medium heat. Microfiber towels should never go in a hot dryer, high heat can melt the fibers and ruin the towel. Air drying is safe for all types. If you must use a dryer for a microfiber towel, use the no-heat air-fluff setting.
Why does my towel smell worse after washing?
This often happens for one of three reasons:
(1) You overloaded the washing machine, so the towel didn’t get fully cleaned. (2) You used too much detergent, which left a residue that traps more bacteria. (3) You left the towel in the washer for hours before drying, allowing mildew to grow. Always remove the towel from the washer as soon as the cycle ends and dry it fully.
Can I use a commercial sports detergent (like Hex or Sweat X)?
Yes, those products are specifically designed to break down sweat and body oils. They work especially well on microfiber towels. Follow the instructions on the bottle. They are a great alternative to vinegar for people who don’t like the vinegar smell (which fades, but some people mind it).

