Best Compression Socks in Canada: How to Choose

Short answer: The best compression socks for most Canadians are graduated socks at the right level for the job: 15–20 mmHg for everyday tired, achy legs, travel and long shifts, and 20–30 mmHg for noticeable swelling or varicose veins, ideally after a conversation with your practitioner. They should be sized by your ankle and calf measurements, not your shoe size, and made from a breathable fabric you'll actually keep on all day. If you plan to claim them, make sure you get an itemised receipt that shows the mmHg level. Dr. Johnny's socks are surgeon-designed by Dr. Jean Segal, who spent 35 years treating venous disease, and ship free in Canada on orders over $30.

That's the whole answer in one paragraph. The rest of this page is the detail nobody explains: what to check, how to measure, what your benefits plan will want to see, and when compression isn't the right call at all.

How to choose compression socks: a 7-point checklist

1. Pick the right mmHg level

Compression is measured in millimetres of mercury (mmHg). The number tells you how much pressure the sock puts on your ankle.

  • 15–20 mmHg (light): everyday support for tired, heavy legs, long days sitting or standing, travel, and first-time wearers. No prescription needed.
  • 20–30 mmHg (moderate): for noticeable swelling, varicose veins, or when a practitioner has recommended it. It's the level most Canadian extended health plans look for.
  • 30–40 mmHg (firm): the strongest level, used for specific conditions. It feels noticeably tighter, it isn't right for everyone, and it isn't the place to start if you're new to compression. It's a different level for a different need, not a step up from 20–30 mmHg. If you're not sure it's right for you, ask your practitioner.

If you've been prescribed 20–30 mmHg, wear 20–30 mmHg. A lighter 15–20 mmHg sock is something you wear alongside a prescription, never instead of one.

2. Make sure it's graduated, not just tight

A graduated compression sock is firmest at the ankle and gets gradually looser up the calf. That gradient is what helps move blood back up the leg. A sock that's simply tight all the way up, or tightest at the top, can do the opposite. Look for the word "graduated" and a stated mmHg range. If a sock doesn't give either, it isn't telling you what it does.

3. Check the fabric and breathability

You'll only get the benefit if you wear them, and people stop wearing socks that are hot or itchy. Look for a moisture-wicking, breathable fabric, a soft top band, and flat seams that won't rub. If you're on your feet all day, a cushioned footbed makes a real difference.

4. Size by calf and ankle, not shoe size

Measure first thing in the morning, before any swelling builds:

  • Ankle: the narrowest point, just above the ankle bone.
  • Calf: the widest point of your calf.

Match both numbers to the brand's size chart. If you're between sizes, size up. A sock that's too small will dig in, and one that's too big won't deliver its stated mmHg.

5. Check the fit: top band two finger widths below the knee crease

Once they're on, the top band should sit about two finger widths below the crease at the back of your knee. It should feel snug but never painful, with no bunching at the ankle and no rolling at the top. Deep marks, numbness, tingling, or skin colour changes mean the sock is wrong for you, so take it off.

6. Get the right paperwork if you plan to claim

In Canada, coverage depends on your insurer, your employer's plan and your province, so check your own plan before you buy. Things to have ready:

  • An itemised receipt that lists the product and its mmHg level.
  • A note or prescription from your practitioner, if your plan asks for one. Many plans do, and some don't.
  • The right level. Canadian plans generally look for 20 mmHg or higher. 15–20 mmHg socks are generally not claimable.

Expect to pay up front and claim afterwards. That's how it works whether you buy online or in a store. Many plans reset on January 1, and unused coverage doesn't roll over, so check your plan year. For more detail, read Does Canadian insurance cover compression socks?

7. Know who made them, and who designed them

Compression is a medical-adjacent product. It's fair to ask who designed the sock, what level it really delivers, and whether the company will tell you plainly when a product isn't right for you.

Where Dr. Johnny's fits

Dr. Johnny's is a family-run company in British Columbia. Dr. Jean Segal spent 35 years treating venous disease, and that's why it exists: his patients needed compression, and the socks available looked medical, felt hot, and nobody explained why they mattered. Here's what we make, plainly:

  • Everyday 15–20 mmHg compression socks, $40 CAD a pair. A moisture-wicking cotton blend with an antimicrobial silver-ion treatment, a terry-cushioned footbed, flat-felled seams and a wide, non-digging top band. Sizes S, M, L and XL.
  • Clinic-inspired 20–30 mmHg compression socks for noticeable swelling and varicose veins, or when a practitioner has recommended 20–30 mmHg. These may be eligible under many extended health plans, and every order comes with an itemised receipt.
  • 30–40 mmHg compression socks, our strongest level. They feel noticeably tighter and aren't for everyone. They're a different level for a different need, not a step up from 20–30 mmHg, and not the place to start if you're new to compression.
  • Diabetic socks, $17.99 CAD a pair. These are non-binding and not compression: a smooth, seamless toe, a cushioned footbed, a moisture-wicking cotton blend and no tight cuff, sized by shoe size (S/M and M/L).

Shipping is free in Canada on orders over $30. Compression fades with wear, and after about 6 months of regular use it's time for a fresh pair. For sizing, see how to measure.

Not sure which level or size to choose? Our compression guide walks through each level, and the nurses' guide covers 12-hour shifts.

Other good options exist

We'd rather you end up in the right sock than in ours. If you've been prescribed compression, especially a firmer level, a custom garment, or compression for lymphedema or a venous ulcer, a certified fitter at a pharmacy or medical-supply store can measure you in person and match you to a prescription garment. That's a good route, and often the right one. Whoever you buy from, use the checklist above.

When to see a doctor first

  • Peripheral arterial disease (PAD) or poor circulation in your legs: compression can be harmful if arterial blood flow is reduced. Talk to your doctor before wearing any compression.
  • Diabetes with neuropathy, or numb feet: you may not feel a sock that's too tight. Check with your practitioner before choosing a compression level.
  • Swelling, pain, warmth or redness in one leg only, especially if it came on suddenly: see a doctor promptly. One-sided swelling can be a sign of a blood clot.
  • Chest pain or sudden shortness of breath: this is an emergency. Call 911 or go to the nearest emergency department now.
  • Broken skin, wounds or ulcers on your legs, or swelling that is new, severe or getting worse: get assessed before you start compression.

Frequently asked questions

What compression level should I start with?

For everyday tired or achy legs, travel, or long days on your feet, most people start at 15–20 mmHg. For noticeable swelling or varicose veins, 20–30 mmHg is common, ideally after talking with your practitioner. 30–40 mmHg is our strongest level, used for specific conditions. It isn't a step up from 20–30 mmHg and isn't the place to start.

Do I need a prescription to buy compression socks in Canada?

No, you don't need a prescription to buy them. But some extended health plans ask for a practitioner's note or prescription before they'll reimburse a claim, so check your plan before you buy if you intend to claim.

Does insurance cover compression socks in Canada?

It depends on your plan. Canadian extended health plans generally look for 20 mmHg or higher, and 15–20 mmHg socks are generally not claimable. There's no direct billing: you pay, then submit an itemised receipt to your insurer. Check your own plan for eligibility, quantity limits and whether a note is needed.

How do I find my size?

Measure your ankle at its narrowest point and your calf at its widest, first thing in the morning, then match both to the size chart. If you're between sizes, size up. Dr. Johnny's also offers a free 15-minute virtual sock fitting.

What's the difference between graduated compression and a tight sock?

Graduated compression is firmest at the ankle and gets gradually looser up the leg, which helps blood flow back toward the heart. A sock that's just tight, or tightest at the top, doesn't do that and can be uncomfortable or counterproductive.

Are diabetic socks the same as compression socks?

No. Diabetic socks are non-binding: they're designed not to squeeze, with no tight cuff and a smooth toe for sensitive feet. Compression socks apply measured pressure in mmHg. If you have diabetes, talk to your practitioner before wearing compression.

How often should I replace compression socks?

Compression fades with wear and washing. With regular use, plan on a fresh pair after about 6 months, or sooner if they no longer feel supportive.

Who shouldn't wear compression socks?

People with peripheral arterial disease or significantly reduced circulation in their legs should not wear compression without a doctor's advice. The same goes for anyone with broken skin, leg ulcers, or new, one-sided swelling. If any of these apply to you, check with your doctor first.

Find my pair

Not sure yet? Book a free 15-minute fitting. A real person will help you choose your size and level.

Coverage varies by insurer, plan and province. Nothing on this page is medical advice or a guarantee of reimbursement. Check your plan, and speak to your practitioner about what's right for you.