How to Fix Stinky Feet: Remedies That Actually Work

Foot odor happens when bacteria on your skin break down sweat, dead skin cells, and oils into pungent chemical compounds. The good news: most cases respond well to a combination of hygiene changes, the right socks and shoes, and a few inexpensive home treatments. Severe cases tied to excessive sweating have effective clinical options too.

Why Feet Smell in the First Place

Your feet have roughly 250,000 sweat glands, more per square inch than anywhere else on your body. The sweat itself is mostly odorless. The smell comes from bacteria living on your skin, particularly species of Corynebacterium and Staphylococcus, that feed on sweat and dead skin and produce volatile acids as waste products. One bacterium called Kyetococcus sedentarius generates a sulfuric compound that can make feet smell like rotten eggs.

Shoes create the perfect incubator: warm, dark, and damp. The longer your feet sit in that environment, the more bacteria multiply and the stronger the odor gets. That’s why the problem tends to be worse after long days on your feet, during hot weather, or if you wear the same pair of shoes every day without letting them dry out.

Daily Hygiene That Actually Helps

Washing your feet sounds obvious, but most people just let soapy water run over them in the shower. That’s not enough. Scrub all surfaces of your feet with soap, including between each toe, once or twice a day. Use a washcloth or brush to remove dead skin where bacteria like to camp out. Dry your feet thoroughly afterward, especially between the toes, since bacteria thrive in leftover moisture.

Keeping toenails trimmed and removing calluses regularly also helps. Thick, dead skin is a food source for odor-producing bacteria, so reducing it cuts the problem at its root.

Home Soaks That Reduce Odor

Vinegar Soak

Vinegar creates an acidic environment that makes it harder for bacteria to survive. Mix one part vinegar with two parts warm water in a basin, adding enough to cover your feet. Soak for up to 20 minutes. You can do this daily until the odor improves, then a few times a week for maintenance. White vinegar and apple cider vinegar both work. Skip this if you have open cuts or cracked skin, since the acid will sting.

Black Tea Soak

Black tea contains tannic acid, which kills bacteria and helps shrink pores so your feet produce less surface moisture. Boil two tea bags in a pint of water for 10 to 15 minutes, then add two quarts of cool water. Soak your feet in the cooled solution for about 20 to 30 minutes. The tannins leave a temporary tightening effect on the skin that can keep feet drier for hours afterward.

Choose the Right Socks and Shoes

Cotton socks absorb sweat but hold onto it, keeping your feet damp all day. Merino wool is a better choice: it wicks moisture away from the skin, regulates temperature, and is naturally odor-resistant, so it doesn’t develop that familiar gym-bag smell even after a full day of wear. Synthetic moisture-wicking blends designed for athletic use also pull sweat away from skin, though polyester on its own tends to trap odor more than merino does.

Change your socks at least once a day. If you sweat heavily, carry a fresh pair and swap them midday. It makes a noticeable difference.

For shoes, rotation matters more than material. Wearing the same pair two days in a row doesn’t give them enough time to dry out completely. Aim to alternate between at least two pairs so each gets a full 24 hours to air out. When possible, choose shoes made from breathable materials like leather or canvas over synthetic uppers. Remove insoles after wearing and let them dry separately. Sprinkling baking soda or cedar shoe inserts inside overnight can help absorb residual moisture and odor.

Over-the-Counter Products Worth Trying

Antiperspirant sprays or roll-ons designed for feet contain aluminum compounds that temporarily block sweat glands. You can also use a regular underarm antiperspirant on the soles of your feet. Apply it at night before bed when your feet are clean and dry, and it will have time to form a plug in the sweat ducts before morning.

Benzoyl peroxide wash, the same product used for acne, kills odor-causing bacteria on contact. A 5% wash applied to the soles and between the toes for one to two minutes before rinsing is a simple addition to your shower routine. It can bleach towels and socks, so rinse well and use white or old linens.

Antibacterial foot powders and medicated insoles are other options. Powders with zinc or cornstarch absorb moisture throughout the day, while copper-infused insoles claim antimicrobial benefits, though they work best as a supplement to other measures rather than a standalone fix.

Prescription Options for Heavy Sweating

If your feet sweat excessively regardless of temperature or activity level, the underlying issue may be a condition called plantar hyperhidrosis. Standard hygiene and OTC products often aren’t enough for this.

A prescription-strength aluminum chloride solution (typically 20%) is the usual first step. You apply a thin layer to clean, dry feet at bedtime, wrap them in plastic wrap, and cover with socks. Leave it on for six to eight hours, then wash it off in the morning. Most people use it daily for two to three days until sweating is controlled, then once or twice a week for maintenance.

Iontophoresis is another option for stubborn cases. It uses a mild electrical current passed through water to temporarily reduce sweat gland activity. Studies have found it helps about 91% of patients with excessive hand and foot sweating, reducing output by roughly 81%. Treatments start at three sessions per week and taper to a weekly maintenance schedule once you reach the level of dryness you want. Home devices are available so you don’t need to visit a clinic every time.

Signs That Something Else Is Going On

Most foot odor is just a hygiene and environment problem. But certain signs point to something that needs medical attention. Pitted keratolysis, a bacterial skin infection, creates clusters of small pits or craters on the soles of the feet along with an unusually foul, sulfuric smell. It looks different from normal peeling or calluses and typically requires prescription topical antibiotics to clear up.

Staph infections on the feet tend to produce a cheesy or yeasty smell and may come with redness, warmth, or swelling. Fungal infections like athlete’s foot cause itching, scaling, and their own distinct odor. Both need targeted treatment to resolve.

If you’ve tried consistent hygiene changes, rotated your shoes, used OTC antiperspirants, and the smell persists after a few weeks, a podiatrist or dermatologist can identify what’s driving the problem and prescribe the right treatment.