Free worldwide shipping

Compression levels (mmHg) explained

mmHg is just a pressure measurement — the same unit as blood pressure. Here's what each range is actually for, and why higher isn't better.

4.8/5 from 12,417 verified customers
Written and fact-checked by the TrueFit product teamUpdated 1 August 2026
Comparison of a narrow digging elastic band against the TrueFit wide comfort strap

The four ranges

Compression sock strength ranges compared
LevelTypical usePrescription?
8–15 mmHgVery mild. Tired legs, light desk-day fatigue. Barely more than a firm sock.No
15–20 mmHgMild. Occasional swelling, short flights, first-time users, mild pregnancy discomfort.No
20–30 mmHgThe everyday standard. Daily swelling, aching and heavy legs, varicose veins, 12-hour shifts, long-haul flights, running recovery.No (usually)
30–40 mmHg +Medical grade. Severe venous insufficiency, lymphoedema, post-DVT, venous ulcers.Yes — fit under clinical supervision

Why TrueFit is 20–30 mmHg

It's the range with the widest evidence base for the symptoms most people actually have: swelling, aching, heaviness and vein discomfort. Below it, many people notice nothing. Above it, comfort drops sharply and you need clinical fitting.

Remember the number describes the ankle. TrueFit measures 20–30 mmHg at the ankle and eases to roughly 12–16 mmHg at the calf — that gradient is what moves blood upward. See how compression socks work.

Choosing your level

  • Never worn compression, mild symptoms? 15–20 mmHg is a gentle start, but most people move up.
  • Daily swelling, standing job, visible veins, frequent flying? 20–30 mmHg.
  • Diagnosed venous disease, lymphoedema or post-clot? See a clinician; you likely need 30–40 mmHg fitted properly.

Level means nothing if the size is wrong

A 20–30 mmHg sock that's a size too small delivers far more than 30 mmHg and can cut circulation instead of helping it. A size too large delivers almost nothing. Measure your calf: size guide.

Shop TrueFit 20–30 mmHg →

Limited offer

Save up to 70% on bundles

$19.98/pair$52.48

6-pair bundle $119.88 · starts at $49.00 for 2 pairs

4.8/5 · 12,417 reviews
Choose my pack
  • Free worldwide shipping
  • 30-day money-back guarantee
  • VISA
  • MASTERCARD
  • AMEX
  • DISCOVER
  • APPLE PAY
  • GOOGLE PAY

mmHg questions

What does mmHg mean?

Millimetres of mercury — the same unit used for blood pressure. On a compression sock it describes the pressure applied at the ankle, where compression is highest.

Is 20–30 mmHg too strong for everyday wear?

No. 20–30 mmHg is the most widely used everyday range for swelling, aching legs, varicose veins, travel and long shifts. Above 30 mmHg is prescription territory.

Do I need a prescription for 20–30 mmHg?

In most countries, no. It is sold over the counter. Check with a clinician first if you have arterial disease, diabetes with neuropathy, heart failure or an open wound.

Is a higher number always better?

No. Too much pressure restricts rather than assists circulation and is far less comfortable, which means you stop wearing them. The right level is the lowest one that fixes your symptoms.