Sclerotherapy costs, by state and province

Typical costs for sclerotherapy per session. Number of veins treated and provider expertise affect the price. Open a market below for a local estimate.

Sclerotherapy is a minimally invasive procedure that treats spider and small varicose veins using a chemical solution. In the US, per-session costs range from $350 to $750, with multiple sessions often needed. Canadian clinics charge CAD 400 to CAD 900 per session.

Per Session vs Full Treatment Cost

A single sclerotherapy session typically costs $350–$600 for one area, with a full course of 2–4 sessions totaling $1,000–$3,000. Canadian pricing is similar: CAD 400–$700 per session. Larger veins or multiple areas raise the cost to $600–$750 per session.

What Influences the Price

The number and size of veins treated affect cost—spider veins are cheaper than larger reticular veins. Provider credentials matter: a dermatologist or vascular surgeon may charge 20–50% more than a nurse practitioner. Urban centers like Los Angeles or Vancouver have higher fees.

Insurance and Payment

Sclerotherapy for cosmetic spider veins is rarely covered by insurance in the US or Canada. However, if treatment is deemed medically necessary for symptomatic varicose veins, some plans may cover it—typically after a trial of compression stockings. Out-of-pocket is common.

Typical Sclerotherapy prices
ItemTypical range
Average per session$350 - $750
Full treatment course (2–4 sessions)$1,000 - $3,000
Canadian per session$400 - $900
Larger vein session$600 - $750

Every market for sclerotherapy costs

383 markets have a page, each with a typical range where we have one and plain guidance on what moves the price.

Related cost subjects