compression levels

Compression Sock Levels Explained: 15–20, 20–30 and 30–40 mmHg

Two healthcare workers in scrubs wearing Dr. Johnny's compression socks

The short answer: compression socks are graded by pressure, measured in millimeters of mercury (mmHg) — the same unit used for blood pressure. The pressure is graduated: firmest at the ankle, easing up the calf. There are three common levels. 15–20 mmHg is the everyday level, for long days on your feet, travel, and mild end-of-day swelling. 20–30 mmHg is medical-grade support, for noticeable swelling, varicose veins and recovery. 30–40 mmHg is firmer again and is prescribed for specific clinical conditions — it isn't a step up you choose for yourself. Higher is not better; the right level is the one that matches your situation.

Chart comparing compression sock levels: 15-20 mmHg for everyday wear, 20-30 mmHg for medical-grade support, and 30-40 mmHg prescribed by a practitioner
The three compression levels at a glance — higher mmHg isn't better, it's different.

What does mmHg mean?

mmHg stands for millimeters of mercury — a unit of pressure, the same one your blood pressure is measured in. On a compression sock, the mmHg figure tells you how much pressure the sock applies at the ankle, where it's firmest.

Diagram showing that a compression sock's mmHg rating is the pressure measured at the ankle
The mmHg figure on a compression sock is the pressure measured at the ankle — it eases as the sock goes up the calf.

A range like 15–20 mmHg means the sock delivers between 15 mmHg and 20 mmHg of pressure at the ankle, easing as it travels up your leg. That gradient is the whole mechanism — we cover how it works in how compression socks actually work.

One thing worth saying plainly: a bigger mmHg number isn't a better sock. It's a different tool for a different job.

15–20 mmHg — the everyday level

This is where most people should start, and it's the level people are most surprised by, because it's genuinely comfortable.

15–20 mmHg is for:

  • long days standing or sitting — shifts, desks, travel
  • mild swelling in your feet and ankles by evening
  • that heavy, tired, aching feeling at the end of the day
  • anyone new to compression who wants support without feeling gripped
Dr. Johnny's 15-20 mmHg everyday compression socks in solid grey, worn with boots

This is also the preventative level — for the tired legs you have now, not only for a diagnosis you already have. That's the part nobody explains, and it's why most people never try compression at all.

Our everyday ENERGY socks at 15–20 mmHg are a moisture-wicking cotton blend with a wide, non-digging comfort top, flat-felled seams, a terry-cushioned footbed and an antimicrobial silver-ion wash — because the reason people abandoned compression was never whether it worked, it was that the socks were hot and uncomfortable. Browse the 15–20 mmHg range.

20–30 mmHg — medical-grade support

20–30 mmHg is a noticeable step firmer, and it's the level most often recommended when there's something more than everyday tiredness going on:

Dr. Johnny's 20-30 mmHg medical-grade Cosmic Purple compression socks

If you're choosing between 15–20 mmHg and 20–30 mmHg, that's worth mentioning to your doctor — particularly if you're managing a circulation condition, diabetes or neuropathy. And an important distinction: if you've been prescribed 20–30 mmHg, a 15–20 mmHg sock is something you might wear alongside it on easier days, never instead of it.

Browse 20–30 mmHg.

30–40 mmHg — a clinical decision

30–40 mmHg is a clinical decision, not a shopping upgrade. It's prescribed for specific conditions and it isn't right for everyone — if you're curious whether it's appropriate for you, that's a conversation for your practitioner, not for us.

It's prescribed for situations like significant venous disease, post-thrombotic syndrome and severe lymphedema. It can cause real harm without a clinical indication — particularly for anyone with arterial insufficiency or neuropathy.

So there's no "browse this level" link here, and that's deliberate. We don't sell 30–40 mmHg in the US — if a practitioner has prescribed it, they can point you to a properly fitted option. If you're simply wondering whether firmer would be better, the honest answer is that it's not a question we can answer for you.

Can you pay for compression socks with an HSA or FSA?

In the US, compression socks are generally HSA/FSA eligible — including everyday 15–20 mmHg, not only the medical-grade levels. Using pre-tax dollars effectively takes roughly a third off the cost, depending on your bracket.

Eligibility and documentation requirements vary by plan and administrator, so check yours. One timing note worth knowing: most FSA funds expire December 31 and don't roll over, so unspent balances are forfeited. See our HSA/FSA page for how it works.

So how do you choose a compression level?

A short version:

  1. Start with why. Tired, achy legs after a long day → 15–20 mmHg. Noticeable swelling, varicose veins, or a clinician's recommendation → 20–30 mmHg. A specific diagnosis → your practitioner decides.
  2. Don't reach for a higher number hoping for a better result. Higher mmHg isn't stronger medicine, it's a different indication — and too much compression is uncomfortable at best.
  3. Get the fit right before worrying about the level. A poorly fitted sock loses the gradient that makes any level work. Our guide to how compression socks should fit covers measuring.
  4. Ask if you're unsure. If you have a circulation condition, diabetes or neuropathy, it's worth mentioning to your doctor before you choose.

Still weighing it up? Our compression guide walks you through it, and you can see the full range of compression socks by level.

Frequently asked questions

What does mmHg mean on compression socks?
mmHg means millimeters of mercury, a unit of pressure — the same one used for blood pressure. On a compression sock it's the pressure applied at the ankle, where the sock is firmest.

What are the compression sock levels?
The three common levels are 15–20 mmHg (everyday), 20–30 mmHg (medical-grade support) and 30–40 mmHg (prescribed for specific clinical conditions).

What does 20–30 mmHg mean?
It means the sock applies between 20 mmHg and 30 mmHg of pressure at the ankle, easing up the leg. It's medical-grade support, typically for noticeable swelling, varicose veins or recovery.

Which compression level do I need?
15–20 mmHg suits long days, travel and mild end-of-day swelling. 20–30 mmHg suits noticeable swelling or varicose veins. 30–40 mmHg is a clinical decision made with a practitioner. If you're unsure, it's worth mentioning to your doctor.

Is a higher mmHg better?
No. A higher number isn't a stronger version of the same thing — it's a different indication, and too much compression is uncomfortable and can be inappropriate without a clinical reason.

Are compression socks HSA/FSA eligible?
In the US, compression socks are generally HSA/FSA eligible, including everyday 15–20 mmHg. Eligibility and documentation vary by plan, so check yours — and note most FSA funds expire December 31.

This article explains what the levels mean. It isn't medical advice and it isn't a diagnosis. If you have symptoms that worry you — sudden or severe swelling, swelling in one leg with pain, warmth or redness, or chest pain or shortness of breath — please contact your doctor or go to your nearest emergency department.

Compression Socks

Recommended by Dr. Johnny's

Compression Socks

Surgeon-designed for comfort and healthy circulation — with free shipping on all orders within the continental US.

Shop Compression Socks →

About the author

Dr. Jean Segal is a surgeon with more than 35 years treating venous disease, and the founder of Dr. Johnny's. He designs every sock and foot-care product to support circulation and comfort at every age.

$25.00 USD