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
Improve circulation
Designed for all-day comfort
Find your perfect compression level
Choose the right support for your needs
15–20 mmHg (Light Compression)
Best for everyday comfort
- Mild swelling
- Long days on your feet
- Travel (flights, sitting)
- First-time compression users
20–30 mmHg (Moderate Compression)
Best for stronger support
- Varicose veins
- Noticeable swelling
- Standing or sitting all day
- Leg fatigue and heaviness
30–40 mmHg (Firm Compression)
Maximum support
- More advanced swelling
- Medical or post-procedure use
- Strong compression 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
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
Not sure where to start?
If you're new to compression, start with 15-20 mmHg — it's the most comfortable level for everyday use and the right place for most people to begin.
If you've been told by a doctor to wear compression, or you're a healthcare worker on long shifts, the 20-30 mmHg medical-grade level is what you need.
Still not sure? Book a free virtual fitting — we'll help you find the right level and size in minutes.

Designed for Comfort,
Engineered for Support.













