Botox for Sweating Treatment Guide
Read our Botox for Sweating treatment guide and search for providers near you.
Choose your city
What is a Botox for Sweating?
Botox for excessive sweating (hyperhidrosis) blocks the nerve signals that activate sweat glands, dramatically reducing sweat in the treated area. It is most commonly used for the underarms, but also treats sweaty palms, feet, and scalp.
A grid of small injections is placed across the area. Sweating drops within 2 to 7 days and stays reduced for 4 to 6 months, often longer than cosmetic Botox. The underarms typically take 50 to 100 units total.
Because it uses a lot of units, hyperhidrosis Botox costs more than a wrinkle treatment. Some medical insurance plans cover it for diagnosed hyperhidrosis, so it is worth asking. Providers usually price per unit — ask for an estimated unit count and whether they can help with insurance.
How much does a Botox for Sweating cost?
Botox for underarm sweating nationally typically runs $700 to $1,500 because the area needs 50 to 100 units. Per-unit rates nationally are about $10-$15 per unit. Diagnosed hyperhidrosis is sometimes covered by medical insurance, which can lower your out-of-pocket cost significantly.
Last updated July 2026. Estimates reflect national averages and Get Clear Beauty provider data — read how we estimate prices.
What to ask your provider
- How many units will my underarms (or palms) need?
- Can you help me submit this to medical insurance for hyperhidrosis?
- How soon will the sweating stop, and how long will it last for me?
- Is numbing available — the underarm and palm injections can sting?
- Do you price per unit, and what is your current rate?
- How often do you treat hyperhidrosis patients?