Excessive foot sweating is driven by overactive sweat glands on the soles of your feet, and there are several effective ways to reduce it. Your feet contain more sweat glands per square inch than almost any other part of your body, so even normal sweating can feel like a lot. When the nerves that control those glands fire too aggressively, the result is feet that soak through socks, slip in shoes, and create a breeding ground for odor and fungal infections. The good news: most people can dramatically reduce foot sweat with the right combination of products, footwear changes, and (if needed) medical treatments.
Why Your Feet Sweat So Much
Sweating is your body’s cooling system. When your core temperature rises, your nervous system signals your sweat glands to release moisture that evaporates and pulls heat away from your skin. The soles of your feet are packed with eccrine glands, the type responsible for most sweat production across your body. In people with primary hyperhidrosis, the nerve signals that trigger these glands are essentially stuck in overdrive. The sweating happens even when you’re not hot, not exercising, and not stressed.
Primary hyperhidrosis typically starts in adolescence and tends to run in families. It affects the palms, soles, and underarms most often. If your foot sweating has been a lifelong pattern and happens on both feet equally, this is likely what you’re dealing with. Secondary hyperhidrosis, on the other hand, appears suddenly and can be triggered by medications, thyroid problems, infections, or other medical conditions. If your sweating started recently, happens at night for no clear reason, or is accompanied by lightheadedness, chest pain, or nausea, that warrants a doctor visit.
Start With the Right Socks and Shoes
Cotton socks are one of the worst choices for sweaty feet. Cotton absorbs moisture and holds onto it, keeping your feet damp, which increases the risk of blisters, fungal growth, and odor. Merino wool is a far better option because it wicks moisture away from the skin and dries quickly. Synthetic blends made from nylon or polyester also move sweat efficiently. Merino wool has the added benefit of natural odor resistance, so your socks won’t smell as bad even after a full day of wear.
Shoes matter just as much. Leather and canvas allow some airflow. Plastic or rubber shoes trap heat and moisture. If possible, rotate between two or more pairs so each pair gets at least 24 hours to dry out completely. Cedar shoe inserts can help absorb residual moisture between wears. Going barefoot or wearing open sandals when your environment allows it gives your feet the most ventilation.
Over-the-Counter Antiperspirants
Regular deodorant won’t do anything for foot sweat because deodorant only masks odor. You need an antiperspirant, which contains aluminum compounds that temporarily block sweat ducts. Standard antiperspirants from the drugstore can help mild cases when applied to clean, dry feet at bedtime. For more significant sweating, look for a clinical-strength formula or ask a pharmacist about aluminum chloride solution at a 20% concentration.
The application process for prescription-strength aluminum chloride is specific and worth doing correctly. Dry your feet thoroughly first (a hair dryer on a warm setting works well). Apply a thin layer at bedtime, wrap your feet in plastic wrap, and pull socks over them. Leave it on for six to eight hours, then wash it off with soap and water in the morning. Most people use it nightly for two to three days until the sweating is under control, then drop down to once or twice a week for maintenance. Avoid applying it to broken or irritated skin, and be aware that it can stain fabrics.
The Black Tea Soak
One of the simplest home remedies is a daily black tea foot soak. Black tea contains tannic acid, which constricts sweat pores and has antibacterial properties. Boil two tea bags in a pint of water for 10 to 15 minutes, then add two quarts of cool water to bring the temperature down. Soak your feet in the cooled solution for 30 minutes. Do this daily for a week, and many people notice a meaningful reduction in both sweating and odor. It’s inexpensive and low-risk, making it a reasonable first step before trying stronger treatments.
Iontophoresis for Persistent Sweating
If antiperspirants and home remedies aren’t enough, iontophoresis is one of the most effective treatments available for sweaty feet. It works by placing your feet in shallow trays of water while a device sends a mild electrical current through the surface. The current is thought to temporarily disrupt the signaling between nerves and sweat glands.
The results are impressive. One study found that iontophoresis helped 91% of patients with excessive hand and foot sweating, and another showed an 81% reduction in sweat output. The typical starting schedule is three sessions per week until you reach a satisfactory level of dryness, then once a week for maintenance. Each session takes about 20 to 30 minutes. You’ll feel a mild tingling during treatment, and some people experience temporary skin redness or irritation afterward. There are no significant or serious side effects. Home iontophoresis devices are available for purchase, which makes the maintenance schedule more practical than visiting a clinic multiple times a week.
Botox Injections
Botulinum toxin injections work by blocking the nerve signals that tell your sweat glands to activate. They’re well established for underarm sweating, but the feet are a different story. The soles are packed with nerve endings, making the injections considerably more painful than in other areas. Some providers offer nerve blocks or topical numbing to manage this, but discomfort remains a common complaint.
Effectiveness is also lower for feet compared to other treatment sites. Data from the International Hyperhidrosis Society indicates that about 50% of patients are dissatisfied with the results of plantar Botox. For some people it works well, but the combination of pain, cost, and inconsistent outcomes means it’s typically considered after other options have been tried.
Daily Habits That Help
Small routine changes can add up. Washing your feet with antibacterial soap twice a day removes the bacteria that feed on sweat and cause odor. Drying between your toes thoroughly after every wash prevents the damp environment where fungus thrives. Carrying a spare pair of socks and changing midday can make a noticeable difference in comfort, especially during warmer months or long workdays.
Spicy foods, caffeine, and alcohol can all trigger or increase sweating by raising your body temperature. If you notice your feet get worse after certain meals, reducing those triggers is worth experimenting with. Stress and anxiety also ramp up sweat production, particularly on the palms and soles. Anything that helps manage your stress response, whether that’s exercise, breathing techniques, or better sleep, can have a downstream effect on how much your feet sweat.
Foot powders containing cornstarch or talc can absorb moisture throughout the day. Apply them to clean, dry feet before putting on socks. Some people also dust the inside of their shoes. For shoes you wear regularly, a UV shoe sanitizer can kill odor-causing bacteria and fungus in about 15 minutes, which helps keep the cycle of moisture and smell from building up over time.
When Sweating Signals Something Else
Most foot sweating is primary hyperhidrosis: annoying but not dangerous. However, if you suddenly start sweating more than usual without an obvious cause, if sweating disrupts your daily life, or if you experience unexplained night sweats, those patterns can point to an underlying condition worth investigating. Thyroid disorders, diabetes, infections, and certain medications are common culprits behind secondary hyperhidrosis. A doctor can run basic tests to rule these out and, if your sweating is severe, discuss prescription options like oral medications that reduce overall sweat production across the body.