Moderate Compression Socks for Stronger Support

Designed for noticeable swelling, varicose veins, and long days on your feet — without sacrificing comfort.

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
Add products to the first row to get started

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.

Color Block Navy - Medical Compression Socks

Color Block Navy - Medical Compression Socks

$120.00 USD
View product
Stripes Purple - Medical Compression Socks

Stripes Purple - Medical Compression Socks

$120.00 USD
View product
Stripes Pink - Medical Compression Socks

Stripes Pink - Medical Compression Socks

$120.00 USD
View product
Solid Black Cotton SLEEVES - Medical Compression Sleeves

Solid Black Cotton SLEEVES - Medical Compression Sleeves

$82.00 USD
View product
Cosmic Grey - Medical Compression Socks

Cosmic Grey - Medical Compression Socks

$120.00 USD
View product
Solid Black Cotton - Medical Compression Socks

Solid Black Cotton - Medical Compression Socks

$120.00 USD
View product
Cosmic Purple - Medical Compression Socks

Cosmic Purple - Medical Compression Socks

$120.00 USD
View product
Stripes Navy - Medical Compression Socks

Stripes Navy - Medical Compression Socks

$120.00 USD
View product

Is 20–30 mmHg right for you?

If you’re experiencing more noticeable swelling, leg fatigue, or varicose veins, moderate compression provides a higher level of support while still being wearable throughout the day.

This level is ideal if you:

  • Have visible swelling in your legs or ankles
  • Experience varicose veins
  • Sit or stand for long periods
  • Feel heaviness or fatigue in your legs
  • Need more support than light compression
Reduce swelling and discomfort

Reduce swelling and discomfort

Improve circulation

Improve circulation

Designed for all-day comfort

Designed for all-day comfort

What does "20–30 mmHg" mean?

Compression levels are measured in mmHg (millimeters of mercury), which indicates how much pressure the socks apply to your legs. 20–30 mmHg is considered moderate compression, applying more pressure than everyday compression socks to help improve circulation and reduce swelling.

It’s commonly used for both daily wear and more noticeable circulation concerns

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

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 choose moderate compression?

  • Helps reduce moderate swelling

  • Supports circulation more effectively

  • Reduces leg fatigue and heaviness

  • Ideal for work, travel, and recovery

Not sure which pair to choose?

All of our compression 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 lighter or stronger compression, explore:

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

PRODUCT TYPE: Compression Socks - 15-20 mmHg

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

PRODUCT TYPE: Compression Socks - 15-20 mmHg

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

PRODUCT TYPE: Compression Socks - 15-20 mmHg

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

PRODUCT TYPE: Compression Socks - 15-20 mmHg

$35.00 USD