The most effective way to keep your feet from sweating starts with the right combination of topical products, sock and shoe choices, and daily habits. Your feet have roughly 250,000 sweat glands, more per square inch than anywhere else on your body, so some moisture is inevitable. But if your feet are consistently soaked, slippery, or leaving damp footprints, you have plenty of practical options to bring things under control.
Start With an Antiperspirant, Not Just Deodorant
The same aluminum-based antiperspirants you use under your arms also work on feet. Over-the-counter roll-ons or sprays containing aluminum chloride temporarily plug sweat glands and reduce moisture output. For underarms, a 15% aluminum chloride solution typically stops sweating within about a week of nightly use. Feet are tougher to treat because the skin on your soles is thicker, so higher concentrations (up to 30%) and longer application times of six to eight hours may be needed for stubborn cases.
For a basic approach, apply an unscented antiperspirant to clean, dry feet before bed and let it work overnight while your sweat glands are less active. In the morning, wash it off and go about your day. After the first week or so, you can often drop down to one or two applications per week to maintain the effect. If drugstore-strength products aren’t cutting it, a dermatologist can prescribe a higher-concentration formula.
Choose Socks That Actually Wick Moisture
Cotton socks are comfortable, affordable, and one of the worst choices for sweaty feet. Cotton absorbs moisture and holds onto it, leaving your socks heavy and your skin sitting in dampness for hours. Merino wool is the opposite: it pulls moisture away from your skin and releases it into the air, keeping your feet noticeably drier even during long days on your feet. Synthetic moisture-wicking blends (often labeled as “athletic” or “performance” socks) work on a similar principle, though merino has the added benefit of naturally resisting odor.
Whichever material you choose, change your socks at least once during the day if your feet sweat heavily. Keeping a fresh pair in your bag or desk drawer is one of the simplest things you can do, and it makes an immediate difference in comfort.
Pick Breathable Shoes and Rotate Them
Synthetic shoes made from plastic-based materials trap heat and sweat, essentially turning the inside of your shoe into a mini sauna. Natural leather, by contrast, has a porous structure with microscopic openings that allow air to flow through and sweat to evaporate. Full-grain leather is the most breathable option. Patent leather or heavily coated leathers have sealed surfaces that block most of that airflow, so they behave more like synthetics despite being “real leather.”
Canvas sneakers and mesh running shoes also breathe well. If your job requires closed-toe dress shoes, leather-soled options with an unlined or minimally lined interior will outperform rubber-soled synthetic pairs. Open-toed shoes and sandals, when appropriate, give your feet the most ventilation of all.
Equally important: never wear the same pair of shoes two days in a row. Shoes need at least 24 hours to fully dry out. Rotating between two or three pairs gives each one time to air out and prevents moisture from building up in the insole and lining.
Use Foot Powder Throughout the Day
Foot powders absorb moisture as it forms, keeping your skin drier between sock changes. Look for powders made with cornstarch, arrowroot, or zinc oxide. These natural ingredients absorb more moisture by weight than talc and are less likely to form a gritty paste inside your shoes. Baking soda is another common ingredient that helps neutralize odor at the same time.
Dust the powder onto clean, dry feet before putting on socks, and sprinkle some inside your shoes as well. If you’re on your feet all day, a small travel-size container lets you reapply at lunch. Some people also find that cedar shoe inserts help pull residual moisture out of shoes overnight.
Try a Black Tea Soak
Black tea contains tannic acid, which acts as a natural astringent that temporarily tightens skin and constricts sweat glands. To try it, boil two tea bags in a pint of water for 15 minutes, then add two quarts of cool water to bring the temperature down. Soak your feet in the solution for 30 minutes. Doing this daily for a week is the standard recommendation, after which many people notice a meaningful reduction in sweating. It won’t work as powerfully as a medical antiperspirant, but it’s a low-cost option with essentially no side effects.
When Simple Fixes Aren’t Enough
If daily antiperspirant, breathable footwear, and moisture-wicking socks still leave your feet dripping, you may be dealing with plantar hyperhidrosis, a condition where the sweat glands in your feet are significantly overactive. Several medical treatments can help.
Iontophoresis
This treatment uses a shallow tray of water and a mild electrical current to temporarily reduce sweat gland activity. You place your feet in the water for 20 to 30 minutes per session. In clinical studies, about 93% of patients showed measurable improvement after 10 sessions. The effect lasts anywhere from 2 to 14 weeks, so maintenance sessions every one to four weeks are typical. Home iontophoresis devices are available, making it possible to do treatments on your own schedule once you’ve been shown how.
Prescription Topical Treatments
A prescription-strength wipe containing an anticholinergic compound works by blocking the chemical signal that tells your sweat glands to activate. These are applied once daily and are generally well tolerated, though dry mouth and mild skin irritation at the application site are the most common side effects. Both tend to be mild and often fade within the first few weeks of use.
Botulinum Toxin Injections
Injections into the soles of the feet block the nerve signals that trigger sweating. The procedure involves multiple small injections across the sole and can be uncomfortable given how sensitive that area is, so a local anesthetic or nerve block is typically used. Results generally last several months before a repeat treatment is needed. This option is usually reserved for cases that haven’t responded to other approaches, partly because of the cost and the discomfort involved.
Daily Habits That Add Up
Beyond products and treatments, a few small routines make a noticeable difference over time. Wash your feet thoroughly with soap every day rather than just letting shower water run over them. Dry them completely afterward, especially between the toes, where trapped moisture breeds bacteria and fungus. Going barefoot at home when possible gives your feet a chance to air out. If you tend to sweat more during stressful moments, that’s normal: your feet have a high concentration of sweat glands that respond to emotional triggers, not just heat. Managing overall stress through exercise or other outlets can indirectly reduce how much your feet sweat during the day.
Keeping feet dry is rarely about finding one perfect solution. Most people get the best results by layering several approaches: a good antiperspirant or powder, the right socks and shoes, and consistent hygiene. Start with the simplest changes and add more targeted treatments only if you need them.

