Find the Right Compression Socks for Your Legs

Not sure which compression level you need? You're not alone. Start here — we'll help you choose the right level for your comfort, circulation, and daily needs.

Reduce swelling and discomfort

Reduce swelling and discomfort

Improve circulation

Improve circulation

Designed for all-day comfort

Designed for all-day comfort

Featured products

3 Pack - Compression Socks - Black + Pink/Knee-High

3 Pack - Compression Socks - Black + Pink/Knee-High

$120.00
$108.00
View product
3 Pack - Compression Socks - Navy + Teal/Knee-High

3 Pack - Compression Socks - Navy + Teal/Knee-High

$120.00
$108.00
View product
3 Pack - Compression Socks - Purple + Orange/Knee-High

3 Pack - Compression Socks - Purple + Orange/Knee-High

$120.00
$108.00
View product

Is 15–20 mmHg right for you?

This is the most common place to start with compression socks. If your legs feel tired, slightly swollen, or heavy at the end of the day — light compression can help support circulation and improve comfort.

This is a great choice if you:

  • Spend long hours standing or sitting
  • Travel frequently (flights, long drives)
  • Experience mild swelling in your feet or ankles
  • Want everyday support without tight pressure
  • Are new to compression socks

What does "15–20 mmHg" mean?

Compression levels are measured in mmHg (millimeters of mercury), which indicates how much pressure the socks apply to your legs.

15–20 mmHg is considered light compression — enough to support circulation and reduce mild swelling, while still being comfortable for everyday use.

“These are perfect for work — my legs don’t feel tired anymore at the end of the day.”
— Rise F. Verified Customer

If you're unsure which compression level to choose, 15–20 mmHg is the best place to start.

Surgeon-designed for real leg health

Dr. Johnny's compression socks weren't designed by a marketing team. They were developed by Dr. Jean Segal — a surgeon with over 35 years treating patients with venous disease, swelling, and circulation problems. Every compression level we offer exists because his patients needed it. Stylish enough to wear every day. Effective enough to make a real difference.

  • • Graduated compression — tightest at the ankle, loosening upward
  • • Designed for all-day wear across every lifestyle
  • • Available in medical-grade 20-30 and 30-40 mmHg for clinical needs
3 Pack - Compression Socks - Black + Pink/Knee-High

3 Pack - Compression Socks - Black + Pink/Knee-High

$120.00
$108.00
View product
Best Value 3 Pack - Compression Socks - Navy + Teal/Knee-High

3 Pack - Compression Socks - Navy + Teal/Knee-High

$120.00
$108.00
View product
3 Pack - Compression Socks - Purple + Orange/Knee-High

3 Pack - Compression Socks - Purple + Orange/Knee-High

$120.00
$108.00
View product

Not sure which pair to choose?

All of our diabetic socks are made with the same non-binding comfort — so it really comes down to how you like to wear them.

Just want to try a pair?

Start with any single pair — pick your favorite style.

Wear them every day?

Grab a few pairs so you always have a clean set ready.

Want the best value?

Shop bundles and save.

Solid Black Cotton Compression Socks

Solid Black Cotton Compression Socks

$40.00
View product
Solid Grey Cotton Compression Socks

Solid Grey Cotton Compression Socks

$40.00
View product
Solid Navy Cotton Compression Socks

Solid Navy Cotton Compression Socks

$40.00
View product
Stripe Navy + Teal Cotton Compression Socks

Stripe Navy + Teal Cotton Compression Socks

$40.00
View product
Stripe Purple + Orange Cotton Compression Socks

Stripe Purple + Orange Cotton Compression Socks

$40.00
View product
Stripe Black + Pink Cotton Compression Socks

Stripe Black + Pink Cotton Compression Socks

$40.00
View product
Polka Dot Navy + Teal Cotton Compression Socks

Polka Dot Navy + Teal Cotton Compression Socks

$40.00
View product
Polka Dot Purple + Pink Cotton Compression Socks

Polka Dot Purple + Pink Cotton Compression Socks

$40.00
View product
Polka Dot Black + Pink Cotton Compression Socks

Polka Dot Black + Pink Cotton Compression Socks

$40.00
View product
Color Block Navy + Teal Cotton Compression Socks

Color Block Navy + Teal Cotton Compression Socks

$40.00
View product
Color Block Purple + Orange Cotton Compression Socks

Color Block Purple + Orange Cotton Compression Socks

$40.00
View product
Color Block Black + Pink Cotton Compression Socks

Color Block Black + Pink Cotton Compression Socks

$40.00
View product
Solid Black Cotton Compression Sleeve

Solid Black Cotton Compression Sleeve

$40.00
View product
Stripe Navy + Teal Cotton Compression Sleeve

Stripe Navy + Teal Cotton Compression Sleeve

$40.00
View product
Stripe Black + Pink Cotton Compression Sleeve

Stripe Black + Pink Cotton Compression Sleeve

$40.00
View product
Stripe Purple + Orange Cotton Compression Sleeve

Stripe Purple + Orange Cotton Compression Sleeve

$40.00
View product
3 Pack - Compression Socks - Stripe/Sleeve

3 Pack - Compression Socks - Stripe/Sleeve

$108.00
View product
3 Pack - Compression Socks - Solid/Knee-High

3 Pack - Compression Socks - Solid/Knee-High

$108.00
View product
Solid Black Cotton - Medical Compression Socks

Solid Black Cotton - Medical Compression Socks

$126.00
View product
Cosmic Purple - Medical Compression Socks

Cosmic Purple - Medical Compression Socks

$126.00
View product
Cosmic Grey - Medical Compression Socks

Cosmic Grey - Medical Compression Socks

$126.00
View product
Color Block Navy - Medical Compression Socks

Color Block Navy - Medical Compression Socks

$126.00
View product
Stripes Navy - Medical Compression Socks

Stripes Navy - Medical Compression Socks

$126.00
View product
Solid White Cotton - Medical Compression Socks

Solid White Cotton - Medical Compression Socks

$126.00
View product
Stripes Pink - Medical Compression Socks

Stripes Pink - Medical Compression Socks

$126.00
View product
Stripes Purple - Medical Compression Socks

Stripes Purple - Medical Compression Socks

$126.00
View product
Solid Black Cotton SLEEVES - Medical Compression Sleeves

Solid Black Cotton SLEEVES - Medical Compression Sleeves

$126.00
View product
Solid Black Cotton - Medical Compression Socks (30-40 mmHg)

Solid Black Cotton - Medical Compression Socks (30-40 mmHg)

$126.00
View product

Surgeon-designed for real leg health

Dr. Johnny's compression socks weren't designed by a marketing team. They were developed by Dr. Jean Segal — a surgeon with over 35 years treating patients with venous disease, swelling, and circulation problems. Every compression level we offer exists because his patients needed it. Stylish enough to wear every day. Effective enough to make a real difference.

  • Graduated compression — tightest at the ankle, loosening upward
  • Designed for all-day wear across every lifestyle
  • Available in medical-grade 20-30 and 30-40 mmHg for clinical needs

Why regular socks aren't enough

If your legs feel heavy, swollen, or tired by the end of the day, it may be due to poor circulation. Compression socks apply gentle pressure to help support blood flow, reduce swelling, and keep your legs feeling lighter.

  • Helps reduce swelling

  • Supports circulation

  • Reduces leg fatigue

  • Comfortable for daily wear

Not sure which pair to choose?

All of our diabetic socks are made with the same non-binding comfort — so it really comes down to how you like to wear them.

Just want to try a pair?

Start with any single pair — pick your favorite style.

Wear them every day?

Grab a few pairs so you always have a clean set ready.

Want the best value?

Choose a bundle and save on every pair.

Designed for Comfort,
Engineered for Support.

Not enough support?

If you need stronger compression, explore:

Solid Black Cotton Compression Socks
Hot
New
Pre-order
Out stock

PRODUCT TYPE: Compression Socks - 15-20 mmHg

$40.00
Solid Black Cotton Compression Sleeve
Hot
New
Pre-order
Out stock

PRODUCT TYPE: Compression Socks - 15-20 mmHg

$40.00
Stripe Navy + Teal Cotton Compression Socks
Hot
New
Pre-order
Out stock

PRODUCT TYPE: Compression Socks - 15-20 mmHg

$40.00
Stripe Purple + Orange Cotton Compression Socks
Hot
New
Pre-order
Out stock

PRODUCT TYPE: Compression Socks - 15-20 mmHg

$40.00