How to Get Rid of Smelly Feet: Home Remedies That Work

Smelly feet happen when bacteria on your skin break down sweat and dead skin cells, releasing foul-smelling fatty acids and ammonia. The good news: several cheap, effective home remedies can tackle both the bacteria and the moisture that feeds them. Most people notice a significant improvement within a week or two of consistent effort.

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, particularly Corynebacterium species, that thrive in the warm, damp environment inside your shoes and socks. These bacteria feed on sweat, oils, and dead skin cells, then release short-chain fatty acids as waste products. Those fatty acids are what you’re actually smelling.

This means effective treatment targets two things: reducing moisture so bacteria can’t multiply as easily, and killing or removing the bacteria already there. Every remedy below works on one or both of those fronts.

Vinegar Soaks

Vinegar creates an acidic environment that bacteria struggle to survive in. Mix one part vinegar (white or apple cider) with two parts warm water in a basin large enough to cover your feet. Soak for up to 20 minutes. You can repeat this daily until the odor improves, then scale back to a few times a week for maintenance.

The acidity also helps remove dead skin that bacteria feed on. If you have any open cuts, cracks, or blisters on your feet, skip this one until they heal, since vinegar will sting broken skin.

Epsom Salt Soaks

Epsom salt (magnesium sulfate) works differently from vinegar. It pulls moisture out of the skin, making the surface less hospitable for bacteria. Dissolve half a cup of Epsom salt in a tub of warm water and soak for 10 to 20 minutes. This is a good option if your feet tend to stay damp even after drying off, since the salt has a mild drying effect that lingers.

Black Tea Soaks

Black tea contains tannic acid, a natural astringent that temporarily tightens skin and constricts sweat glands, reducing the amount of moisture bacteria have to work with. Brew the tea strong, at least five times stronger than a normal cup. That means about five tea bags in a quart of water. Let it cool to a comfortable temperature, then soak your feet for 15 to 20 minutes. Some people do this daily for a week and then drop to two or three times a week.

Baking Soda and Cornstarch Powders

Baking soda neutralizes odor by shifting the pH of your skin’s surface, making it less acidic and less friendly to the bacteria that produce those smelly fatty acids. You can sprinkle it directly into your shoes overnight to absorb odor, or dust it on your feet before putting on socks.

Cornstarch absorbs moisture and reduces friction, which also means fewer blisters. A simple homemade foot powder combines equal parts baking soda and cornstarch. Apply it to clean, dry feet each morning, paying attention to the spaces between your toes where moisture collects. Store-bought foot powders work on the same principle but often add fragrance.

Tea Tree Oil

Tea tree oil has natural antibacterial properties and can help reduce the bacterial load on your feet. It needs to be diluted before applying to skin. Mix 1 to 2 drops of tea tree oil into about 12 drops of a carrier oil like olive oil, grapeseed oil, or jojoba oil. Massage the blend into clean feet, focusing on the soles and between the toes. Do this after your evening shower so the oil has time to absorb overnight. If your skin reacts with redness or irritation, stop using it.

Daily Foot Hygiene That Actually Matters

Remedies work best alongside good daily habits. Washing your feet with soap every day sounds obvious, but many people let soapy shower water run over their feet without actually scrubbing them. Use a washcloth or brush and clean between each toe, where bacteria concentrate. Dry your feet thoroughly afterward, especially the toe gaps.

Once or twice a week, use a pumice stone or foot file to remove the buildup of hard, dead skin on your heels and soles. That dead skin is a food source for odor-causing bacteria. Trim your toenails straight across and keep them short, since debris and bacteria can collect under longer nails.

Socks matter more than most people realize. Wear moisture-wicking socks made from merino wool or synthetic blends rather than cotton, which holds moisture against the skin. If your feet sweat heavily, changing socks midday can make a noticeable difference. Rotate your shoes so each pair gets at least 24 hours to fully dry out between wears. Bacteria flourish in shoes that never get a chance to air out.

Signs the Problem May Be Medical

If your feet sweat excessively even when you’re cool and at rest, you may have hyperhidrosis, a condition where sweat glands are overactive. This goes beyond normal sweating and often runs in families. A key clue: if your heavy sweating stops while you’re asleep, that pattern is worth mentioning to a doctor. Hyperhidrosis can also be triggered by other conditions like an overactive thyroid or low blood sugar, which is why a provider may want blood or urine tests to rule those out.

Persistent foot odor that doesn’t improve after several weeks of consistent home treatment, or skin that stays white, soggy, or cracked between the toes, can also point to a bacterial or fungal infection that needs targeted treatment beyond what home remedies can provide.