Walking off the 18th green after a great round feels fantastic, but unzipping your shoe bag later to be hit with an eye-watering stench can ruin the mood fast. That dreaded golf shoe funk is a surprisingly common problem that plaques even the most dedicated players. This guide will walk you through everything you need to know, from the simple daily habits that prevent odor from ever starting to the deep-cleaning methods that can rescue even the most far-gone pair of shoes. We’ll cover prevention, quick fixes, and the ultimate restoration tactics to keep your footwear fresh all season long.
Why Your Golf Shoes Stink in the First Place
Before we can fix the problem, it helps to understand why it happens. The culprit behind that nasty smell isn't just sweat itself, it's bacteria. Your feet have over 250,000 sweat glands, more than almost any other part of your body. When you walk a 4- or 5-hour round on a warm day, your feet are going to sweat - a lot.
This moisture seeps into your socks and the inside of your shoes, creating the perfect environment for bacteria to thrive: dark, damp, and warm. These bacteria feast on the dead skin cells and oils in your sweat, and their waste products are what produce that distinct, unpleasant odor. When you finish your round and toss your shoes into the trunk of your car or a poorly ventilated locker, you're essentially putting them in an incubator, allowing those odor-causing bacteria to multiply. This is why a brand new pair of shoes can start to smell after just a few rounds if they aren't cared for correctly.
Prevention is a Golfer’s Best Friend: The Post-Round Routine
The single most effective way to stop golf shoes from smelling is to adopt a simple, consistent routine right after you play. You wouldn't leave your clubs covered in dirt, so don't neglect your shoes. This two-minute habit will make a world of difference.
Step 1: Get Them Out of the Bag
The cardinal sin of golf shoe care is leaving them in your golf bag or car trunk. This traps all the moisture and creates a breeding ground for bacteria. As soon as you get home, take your shoes out of the bag and bring them inside.
Step 2: Open Them Up
Don’t just kick them into a corner. Loosen the laces all the way down and pull the tongue forward. You want to open the shoe up as much as possible to allow maximum airflow. This simple action helps moisture evaporate much more quickly.
Step 3: Remove the Insoles
This is a non-negotiable step. The insole absorbs the most sweat and is ground zero for bacteria growth. Pull the insoles completely out of each shoe and let them dry separately. If they're particularly damp, you can give them a quick wipe with a dry cloth. This alone can solve 80% of odor problems.
Step 4: Stuff and Store Correctly
Now that the shoes are open and the insoles are out, you need to help them dry completely. You have two excellent options here:
- Newspaper: Crumple up some old newspaper and stuff it tightly into your shoes. The paper is incredibly porous and will draw moisture out of the shoe's lining. Replace the newspaper after a few hours if the shoes were especially wet from rain.
- Cedar Shoe Trees: This is the premium option. Unfinished cedar wood is a natural wonder. It absorbs moisture, has natural antibacterial properties that help kill off odor-causing germs, and imparts a fresh, pleasant scent. They also help the shoe maintain its proper shape as it dries, which is especially important for leather shoes.
Finally, find a good place for them to rest. Store your shoes in a cool, dry, well-ventilated area away from direct sunlight, which can damage and fade the materials, especially leather.
Simple Home Remedies to Rescue Smelly Shoes
If you've slipped on your post-round routine and the smell has already taken hold, don't worry. Your a closet probably already contains powerful tools to fight the funk.
Fighting Odor With Powders
Dry powders work by absorbing lingering moisture and neutralizing odors. The most effective is baking soda, a natural deodorizer.
- Sprinkle a generous amount directly into each shoe (with the insole removed).
- Tilt the shoe back and forth to ensure the powder coats the entire inside surface.
- Let them sit overnight.
- In the morning, tip the shoes upside down and clap them together outside to get most of the powder out. Use a vacuum with a hose attachment to remove any stubborn residue.
Alternatively, you can use specialized foot or shoe powder which serves the same purpose and often contains antifungal agents for extra protection.
Disinfecting with Sprays
Sometimes you need to actively kill the bacteria. A simple DIY disinfecting spray can be very effective. Mix a 50/50 solution of rubbing alcohol and water or a 50/50 solution of distilled white vinegar and water in a spray bottle. The alcohol evaporates quickly and kills bacteria, while vinegar is a natural disinfectant. Don't worry about the vinegar smell, it will disappear completely as it dries.
- Lightly mist the inside of your shoes and the insoles.
- Do NOT soak them. A fine mist is all you need.
- Let them air dry completely before wearing them again.
Quick Fixes in a Pinch
Need a fast, temporary solution before your next tee time?
- Dryer Sheets: Stuff one or two into each shoe and leave them overnight. This mostly masks the smell rather than eliminates it, but it works surprisingly well in an emergency.
- Dry Tea Bags: After your morning tea, let the used bags dry out completely. Then, place a few in each shoe. The porous tea leaves are excellent at absorbing ambient odors.
- Freezing: This might sound strange, but science is on your side. Place your shoes in a large ziplock bag and put them in the freezer overnight. The extreme cold can kill a significant portion of the odor-producing bacteria. Just be sure to let them thaw and dry out completely before you wear them.
The Last Resort: How to Properly Wash Your Golf Shoes
When the smell is truly stubborn, a deep clean may be necessary. Caution: Always check your shoe manufacturer's care instructions first. Machine washing, in particular, can damage some shoes, especially those with leather components or glued soles. This is the nuclear option, not a regular maintenance task.
Washing Synthetic, Spikeless Shoes
Many modern, trainer-style golf shoes made from synthetic materials can handle a gentle machine wash.
- Prep Work: Remove the laces and insoles, wash these separately by hand in some soapy water. Use a soft brush to knock off any caked-on mud or dirt from the shoe's exterior and outsoles.
- Bag Them: Place the shoes in a mesh laundry bag to protect them from tumbling around too aggressively. You can throw a couple of old towels in the load to balance it and provide some extra cushioning.
- Wash Cycle: Use a small amount of liquid detergent and run the machine on a delicate, cold-water cycle. Never use hot water, as it can weaken the glues that hold the shoe together.
- Air Dry: Absolutely crucial - do not put your golf shoes in the dryer. The high heat will warp the synthetic materials, damage the bonding agents, and ruin your shoes. After washing, stuff them with newspaper or put in cedar shoe trees and let them air dry completely, which could take a day or two.
Hand-Washing Leather Shoes
Leather demands a more delicate touch. Never submerge leather shoes in water or put them in a washing machine.
- Prep Work: As before, remove the laces and insoles. Brush off all loose dirt.
- Clean the Outside: Mix a small amount of mild soap (like saddle soap or a gentle dish soap) with warm water. Dip a soft cloth or brush into the soapy solution and gently scrub the exterior of the shoe.
- Clean the Inside: Use a separate cloth, lightly dampened with the same soapy water, to carefully wipe down the entire interior lining.
- Rinse and Dry: Use a new, clean cloth dampened with just water to wipe away any soap residue. Then, pat the shoes with a dry towel and immediately insert cedar shoe trees to help them absorb moisture and keep their shape. Let them air dry for at least 24-48 hours.
Don't Forget the Source: Your Socks and Feet
If you're doing everything right with your shoes and they still smell, the problem might be your socks. Cotton socks are your enemy on the golf course. Cotton is highly absorbent and holds onto moisture, keeping your feet damp for hours.
Switch to socks made from moisture-wicking materials like merino wool or synthetic blends. These fabrics pull sweat away from your skin, helping your feet stay drier and preventing that swampy environment from ever forming inside your shoes. For extra protection, always put on a fresh, clean pair of socks for every single round.
Final Thoughts
Keeping your golf shoes smelling fresh comes down to a simple, non-negotiable post-round routine. By letting them air out, removing the insoles, and stuffing them with newspaper or cedar trees, you prevent odor before it ever starts. For tougher smells, a little baking soda or a simple disinfecting spray is all you need to restore them.
We believe that taking the guesswork out of golf is the fastest way to play with more confidence. Just as a simple cleaning routine removes uncertainty and smells from your shoes, having an expert opinion in your pocket removes doubt from your game strategy. If you're looking for that same level of clear, supportive guidance on the course - from course management to analyzing a tricky lie with a photo - that’s what we designed Caddie AI for. We give you instant access to your own personal coach, so you can make smarter decisions and focus on hitting your best shots.