What is Botox for hyperhidrosis?

Botox for hyperhidrosis is a non‑surgical treatment used to reduce excessive underarm sweating. It works by blocking the nerve signals that activate the sweat glands, helping to significantly reduce sweating in the treated area.

The treatment is highly effective for most people, with results typically lasting 2 to 6 months, and in some cases up to 12 months. Botox treatment can be safely repeated if symptoms return.

Botox for hyperhidrosis is offered as a private service by our specialist team in the Dermatological Surgery and Laser Unit (DSLU) at Guy’s Hospital, where experienced clinicians provide tailored care in a specialist setting.

Specialist Botox treatment for hyperhidrosis

Our dermatology experts provide high quality Botox treatment, including:

  • short‑notice appointments
  • fast access to specialist care
  • effective, repeatable results for managing excessive underarm sweating
Smiling middle aged man confidently leaning against a wall in the sunshine with his arms folded.

Cost of Botox for hyperhidrosis

All new patients will need an initial consultation before treatment to confirm suitability, discuss options and ensure safe, personalised care.

TypePrice from
Initial consultation£50
One dose of Botox for hyperhidrosis£545

If you’d like to book an appointment or have questions about pricing, complete the form on this page to speak with our specialist team.

Discover our dermatology experts

Explore our team of dedicated healthcare professionals. Our consultants are specialists in their fields and provide you with personalised care and expertise.