Medical-Grade Supplement

Diosmin for Vein & Leg Health

Reduce leg swelling, varicose veins, and heaviness

About Diosmin

Diosmin is a plant-derived flavonoid (often paired with hesperidin) that strengthens vein walls, improves venous tone, and reduces inflammation in the legs. It's the most-studied non-prescription option for chronic venous insufficiency and varicose-vein symptoms.

Varicose veinsSpider veinsLeg swelling & edemaChronic venous insufficiencyHeavy, achy legs

Why patients use it

Less leg swelling

Diosmin reduces capillary leakage and lymphatic stasis — patients often notice less ankle swelling within 2–4 weeks.

Lighter, less achy legs

Improves venous return so legs feel less heavy at the end of the day.

Strengthens vein walls

Increases venous tone and reduces the pooling that drives varicose and spider veins.

Supports wound healing

Used as an adjunct in venous leg ulcer protocols alongside compression.

Typical use

Typical dose is 600–1,000 mg daily, often as a micronized diosmin/hesperidin combination. Best results when paired with daily compression stockings.

Educational information only — always confirm dosing with Dr. Lyons, especially if you take prescription medications or have kidney or liver disease.

Brands we carry

Vein Heal (Primus)VasculeraPure Encapsulations Diosmin-HMCDesigns for Health

Frequently asked questions

Will diosmin make my varicose veins disappear?+

It reduces symptoms — swelling, heaviness, aching — and slows progression, but does not erase existing veins. For cosmetic removal we offer in-office procedures.

Can I take it with blood thinners?+

Diosmin has mild anti-platelet effects. Always clear with Dr. Lyons if you're on warfarin, Eliquis, or Xarelto.

You may also need

Order Diosmin

Shop our curated, professional-grade selection through Fullscript. Shipped directly to your door.

Shop Diosmin
Third-party tested for purity
Curated by Dr. Lyons

Questions? Call our team at 662-449-3663.

Ready to Get Relief?

Call Foot Health Centers to schedule your visit in Hernando or Southaven.

Call 662-449-3663