All levels · 15–20 & 20–30 mmHg

Compression Socks that earn their place on your legs

Our compression socks are HSA/FSA eligible with a Letter of Medical Necessity — see how it works.

25 styles
15-20 mmHg Solid Black Cotton Compression Socks
✓ HSA/FSA eligible

Solid Black Cotton Compression Socks

$35.00Buy more, save more
15-20 mmHg Solid Black Cotton Compression Sleeve
✓ HSA/FSA eligible

Solid Black Cotton Compression Sleeve

$35.00Buy more, save more
15-20 mmHg Stripe Navy + Teal Cotton Compression Socks
✓ HSA/FSA eligible

Stripe Navy + Teal Cotton Compression Socks

$35.00Buy more, save more
15-20 mmHg Stripe Purple + Orange Cotton Compression Socks
✓ HSA/FSA eligible

Stripe Purple + Orange Cotton Compression Socks

$35.00Buy more, save more
15-20 mmHg Stripe Black + Pink Cotton Compression Socks
✓ HSA/FSA eligible

Stripe Black + Pink Cotton Compression Socks

$35.00Buy more, save more
15-20 mmHg Polka Dot Navy + Teal Cotton Compression Socks
✓ HSA/FSA eligible

Polka Dot Navy + Teal Cotton Compression Socks

$35.00Buy more, save more
15-20 mmHg Polka Dot Black + Pink Cotton Compression Socks
✓ HSA/FSA eligible

Polka Dot Black + Pink Cotton Compression Socks

$35.00Buy more, save more
15-20 mmHg Polka Dot Purple + Orange Cotton Compression Socks
✓ HSA/FSA eligible

Polka Dot Purple + Orange Cotton Compression Socks

$35.00Buy more, save more
15-20 mmHg Solid Grey Cotton Compression Socks
✓ HSA/FSA eligible

Solid Grey Cotton Compression Socks

$35.00Buy more, save more
15-20 mmHg Solid Navy Cotton Compression Socks
✓ HSA/FSA eligible

Solid Navy Cotton Compression Socks

$35.00Buy more, save more
15-20 mmHg Stripe Navy + Teal Cotton Compression Sleeve
✓ HSA/FSA eligible

Stripe Navy + Teal Cotton Compression Sleeve

$35.00Buy more, save more
15-20 mmHg Color Block Navy + Teal Cotton Compression Socks
✓ HSA/FSA eligible

Color Block Navy + Teal Cotton Compression Socks

$35.00Buy more, save more
15-20 mmHg Stripe Black + Pink Cotton Compression Sleeve
✓ HSA/FSA eligible

Stripe Black + Pink Cotton Compression Sleeve

$35.00Buy more, save more
15-20 mmHg Stripe Purple + Orange Cotton Compression Sleeve
✓ HSA/FSA eligible

Stripe Purple + Orange Cotton Compression Sleeve

$35.00Buy more, save more
15-20 mmHg Color Block Purple + Orange Cotton Compression Socks
✓ HSA/FSA eligible

Color Block Purple + Orange Cotton Compression Socks

$35.00Buy more, save more
15-20 mmHg Color Block Black + Pink Cotton Compression Socks
✓ HSA/FSA eligible

Color Block Black + Pink Cotton Compression Socks

$35.00Buy more, save more
20-30 mmHg Solid Black Cotton - Medical Compression Socks
✓ HSA/FSA eligible

Solid Black Cotton - Medical Compression Socks

$91.00
20-30 mmHg Cosmic Grey - Medical Compression Socks
✓ HSA/FSA eligible

Cosmic Grey - Medical Compression Socks

$91.00
20-30 mmHg Color Block Navy - Medical Compression Socks
✓ HSA/FSA eligible

Color Block Navy - Medical Compression Socks

$91.00
20-30 mmHg Cosmic Purple - Medical Compression Socks
✓ HSA/FSA eligible

Cosmic Purple - Medical Compression Socks

$91.00
20-30 mmHg Solid White Cotton - Medical Compression Socks
✓ HSA/FSA eligible

Solid White Cotton - Medical Compression Socks

$91.00
20-30 mmHg Stripes Navy - Medical Compression Socks
✓ HSA/FSA eligible

Stripes Navy - Medical Compression Socks

$91.00
20-30 mmHg Stripes Pink - Medical Compression Socks
✓ HSA/FSA eligible

Stripes Pink - Medical Compression Socks

$91.00
20-30 mmHg Stripes Purple - Medical Compression Socks
✓ HSA/FSA eligible

Stripes Purple - Medical Compression Socks

$91.00
Compression guide

Not sure which level is right for you?

Here's how our two levels compare — and who each one is for.

15–20 mmHg

Light

Tired legs at day's end, travel, pregnancy, or long stretches standing or sitting.

20–30 mmHg

Moderate

Noticeable swelling, varicose veins, or recovery. The level Dr. Segal prescribes most often.

Good to know

Frequently asked questions

Which compression level do I need?
For everyday tired or achy legs, 15–20 mmHg is a good start. For noticeable swelling, varicose veins, or long days on your feet, most people do best in 20–30 mmHg.
When should I put compression socks on?
First thing in the morning, before your legs have started to swell. That is when they are easiest to put on and most effective through the day.
Are they non-binding at the top?
Yes — they are designed with a comfortable, non-binding cuff that supports circulation without digging into your calf.
How do I choose my size?
Use our size chart or the free Virtual Sock Fitting. Graduated compression works best when the fit is right, so measure rather than guess.
Can I wear them every day?
Yes. Daily wear is exactly what they are designed for — and consistency is what makes the difference for circulation and comfort.
Does a thicker sock mean more compression?
No. Compression comes from how the sock is knit, and it's measured in mmHg, not thickness. A thick athletic sock can give almost no compression, while a thin sock can give 20–30 mmHg. Check the mmHg level on the label.
How should new compression socks feel?
Snug and firm: tightest at the ankle and easing off up the leg. Supportive, never painful. They can take a little practice to put on at first. They shouldn't pinch, roll down, bunch behind the knee, or cause numbness, tingling or color changes in your toes. If they do, take them off and check your size. Our free Virtual Sock Fitting can help.
Do I need a doctor to wear compression socks?
Not for most people. You don't need a prescription to buy 15–20 or 20–30 mmHg socks. Check with your healthcare provider first if you have a condition that affects your legs, such as poor blood flow to the legs (peripheral arterial disease), reduced feeling in your feet, or a history of blood clots. If you plan to pay with HSA/FSA funds, compression socks can qualify with a Letter of Medical Necessity from your provider.