Compression

Every compression garment we stock in one place — knee high socks, thigh high stockings, pantyhose, maternity styles, arm sleeves and adjustable wraps from medi, Bauerfeind, Sigvaris and JOBST. Compression levels run from light 15-20 mmHg (millimetres of mercury, the unit compression is measured in) everyday support through the 20-30 and 30-40 mmHg medical grades to 40-50 and 50-60 mmHg classes for advanced venous and lymphatic conditions.

If you know your compression class, filter by level, length and toe style to narrow the shelf. If you don't, the class you need is a clinical decision — your physician, nurse or fitter should set it. Medical-grade compression of 20-30 mmHg and above is commonly reimbursed by Canadian extended health benefit plans with a prescription, and every product page carries its own insurance note.

Skip to results list

Active filters:

322 items
Column grid
Column grid

Filter

Active filters:

  • Bauerfeind VenoTrain Soft Knee High 3cm Grip Top 30-40 mmHg Compression Socks

    Bauerfeind VenoTrain Soft Knee High 3cm Grip Top 30-40 mmHg Compression Socks

  • Bauerfeind VenoTrain Soft Knee High 3cm Grip Top 30-40 mmHg Compression Socks

    Robust everyday knit, gentle on the skin

    $150.00
    Sale price  $150.00 Regular price 
  • Bauerfeind VenoTrain Soft Knee High 30-40 mmHg Compression Socks Open Toe

    Bauerfeind VenoTrain Soft Knee High 30-40 mmHg Compression Socks Open Toe

  • Bauerfeind VenoTrain Soft Knee High 30-40 mmHg Compression Socks Open Toe

    Robust everyday knit, gentle on the skin

    $139.00
    Sale price  $139.00 Regular price 
  • Bauerfeind VenoTrain Soft Knee High 30-40 mmHg Compression Socks

    Bauerfeind VenoTrain Soft Knee High 30-40 mmHg Compression Socks

  • Bauerfeind VenoTrain Soft Knee High 30-40 mmHg Compression Socks

    Robust everyday knit, gentle on the skin

    $139.00
    Sale price  $139.00 Regular price 
  • Bauerfeind VenoTrain Soft Knee High 20-30 mmHg Compression Socks Open Toe

    Bauerfeind VenoTrain Soft Knee High 20-30 mmHg Compression Socks Open Toe

  • Bauerfeind VenoTrain Soft Knee High 20-30 mmHg Compression Socks Open Toe

    Robust everyday knit, gentle on the skin

    $139.00
    Sale price  $139.00 Regular price 
  • Bauerfeind VenoTrain Soft Knee High 20-30 mmHg Compression Socks

    Bauerfeind VenoTrain Soft Knee High 20-30 mmHg Compression Socks

  • Bauerfeind VenoTrain Soft Knee High 20-30 mmHg Compression Socks

    Robust everyday knit, gentle on the skin

    $139.00
    Sale price  $139.00 Regular price 
  • Bauerfeind VenoTrain Business Knee High 30-40 mmHg Compression Socks

    Bauerfeind VenoTrain Business Knee High 30-40 mmHg Compression Socks

  • Bauerfeind VenoTrain Business Knee High 30-40 mmHg Compression Socks

    Ribbed like a dress sock, for work and travel

    $135.00
    Sale price  $135.00 Regular price 
  • Bauerfeind VenoTrain Business Knee High 20-30 mmHg Compression Socks

    Bauerfeind VenoTrain Business Knee High 20-30 mmHg Compression Socks

  • Bauerfeind VenoTrain Business Knee High 20-30 mmHg Compression Socks

    Ribbed like a dress sock, for work and travel

    $135.00
    Sale price  $135.00 Regular price 
  • Bauerfeind VenoTrain Micro Batik Knee High 30-40 mmHg Compression Socks

    Bauerfeind VenoTrain Micro Batik Knee High 30-40 mmHg Compression Socks

  • Bauerfeind VenoTrain Micro Batik Knee High 30-40 mmHg Compression Socks

    Hand-dyed batik, no two pairs alike — made to order

    $185.00
    Sale price  $185.00 Regular price 
    Ships in 15-20 business days
  • Bauerfeind VenoTrain Micro Batik Knee High 20-30 mmHg Compression Socks

    Bauerfeind VenoTrain Micro Batik Knee High 20-30 mmHg Compression Socks

  • Bauerfeind VenoTrain Micro Batik Knee High 20-30 mmHg Compression Socks

    Hand-dyed batik, no two pairs alike — made to order

    $185.00
    Sale price  $185.00 Regular price 
    Ships in 15-20 business days
  • Bauerfeind VenoTrain Micro Jive 30-40 mmHg Compression Pantyhose

    Bauerfeind VenoTrain Micro Jive 30-40 mmHg Compression Pantyhose

  • Bauerfeind VenoTrain Micro Jive 30-40 mmHg Compression Pantyhose

    Micro's knit with a woven Jive pattern

    $220.00
    Sale price  $220.00 Regular price 
  • Bauerfeind VenoTrain Micro Jive 20-30 mmHg Compression Pantyhose

    Bauerfeind VenoTrain Micro Jive 20-30 mmHg Compression Pantyhose

  • Bauerfeind VenoTrain Micro Jive 20-30 mmHg Compression Pantyhose

    Micro's knit with a woven Jive pattern

    $220.00
    Sale price  $220.00 Regular price 
  • Bauerfeind VenoTrain Micro Jive Thigh High 20-30 mmHg Compression Stockings

    Bauerfeind VenoTrain Micro Jive Thigh High 20-30 mmHg Compression Stockings

  • Bauerfeind VenoTrain Micro Jive Thigh High 20-30 mmHg Compression Stockings

    Micro's knit with a woven Jive pattern

    $210.00
    Sale price  $210.00 Regular price 
  • Bauerfeind VenoTrain Micro Jive Thigh High 30-40 mmHg Compression Stockings

    Bauerfeind VenoTrain Micro Jive Thigh High 30-40 mmHg Compression Stockings

  • Bauerfeind VenoTrain Micro Jive Thigh High 30-40 mmHg Compression Stockings

    Micro's knit with a woven Jive pattern

    $210.00
    Sale price  $210.00 Regular price 
  • Bauerfeind VenoTrain Micro Tango 20-30 mmHg Compression Pantyhose

    Bauerfeind VenoTrain Micro Tango 20-30 mmHg Compression Pantyhose

  • Bauerfeind VenoTrain Micro Tango 20-30 mmHg Compression Pantyhose

    Micro's knit with a woven Tango pattern

    $220.00
    Sale price  $220.00 Regular price 
  • Bauerfeind VenoTrain Micro Jive Knee High 30-40 mmHg Compression Socks

    Bauerfeind VenoTrain Micro Jive Knee High 30-40 mmHg Compression Socks

  • Bauerfeind VenoTrain Micro Jive Knee High 30-40 mmHg Compression Socks

    Micro's knit with a woven Jive pattern

    $165.00
    Sale price  $165.00 Regular price 
  • Bauerfeind VenoTrain Micro Jive Knee High 20-30 mmHg Compression Socks

    Bauerfeind VenoTrain Micro Jive Knee High 20-30 mmHg Compression Socks

  • Bauerfeind VenoTrain Micro Jive Knee High 20-30 mmHg Compression Socks

    Micro's knit with a woven Jive pattern

    $165.00
    Sale price  $165.00 Regular price 
  • Bauerfeind VenoTrain Micro Tango 30-40 mmHg Compression Pantyhose

    Bauerfeind VenoTrain Micro Tango 30-40 mmHg Compression Pantyhose

  • Bauerfeind VenoTrain Micro Tango 30-40 mmHg Compression Pantyhose

    Micro's knit with a woven Tango pattern

    $220.00
    Sale price  $220.00 Regular price 
  • Bauerfeind VenoTrain Micro Tango Thigh High 20-30 mmHg Compression Stockings

    Bauerfeind VenoTrain Micro Tango Thigh High 20-30 mmHg Compression Stockings

  • Bauerfeind VenoTrain Micro Tango Thigh High 20-30 mmHg Compression Stockings

    Micro's knit with a woven Tango pattern

    $210.00
    Sale price  $210.00 Regular price 
  • Bauerfeind VenoTrain Micro Tango Thigh High 30-40 mmHg Compression Stockings

    Bauerfeind VenoTrain Micro Tango Thigh High 30-40 mmHg Compression Stockings

  • Bauerfeind VenoTrain Micro Tango Thigh High 30-40 mmHg Compression Stockings

    Micro's knit with a woven Tango pattern

    $210.00
    Sale price  $210.00 Regular price 
  • Bauerfeind VenoTrain Micro Tango Knee High 30-40 mmHg Compression Socks

    Bauerfeind VenoTrain Micro Tango Knee High 30-40 mmHg Compression Socks

  • Bauerfeind VenoTrain Micro Tango Knee High 30-40 mmHg Compression Socks

    Micro's knit with a woven Tango pattern

    $165.00
    Sale price  $165.00 Regular price 
  • Bauerfeind VenoTrain Micro Tango Knee High 20-30 mmHg Compression Socks

    Bauerfeind VenoTrain Micro Tango Knee High 20-30 mmHg Compression Socks

  • Bauerfeind VenoTrain Micro Tango Knee High 20-30 mmHg Compression Socks

    Micro's knit with a woven Tango pattern

    $165.00
    Sale price  $165.00 Regular price 
  • Bauerfeind VenoTrain Micro 30-40 mmHg Compression Pantyhose Open Toe

    Bauerfeind VenoTrain Micro 30-40 mmHg Compression Pantyhose Open Toe

  • Bauerfeind VenoTrain Micro 30-40 mmHg Compression Pantyhose Open Toe

    Microfibre knit that reads as ordinary hosiery

    $185.00
    Sale price  $185.00 Regular price 
  • Bauerfeind VenoTrain Micro 20-30 mmHg Compression Pantyhose Open Toe

    Bauerfeind VenoTrain Micro 20-30 mmHg Compression Pantyhose Open Toe

  • Bauerfeind VenoTrain Micro 20-30 mmHg Compression Pantyhose Open Toe

    Microfibre knit that reads as ordinary hosiery

    $185.00
    Sale price  $185.00 Regular price 
  • Bauerfeind VenoTrain Micro 30-40 mmHg Compression Pantyhose

    Bauerfeind VenoTrain Micro 30-40 mmHg Compression Pantyhose

  • Bauerfeind VenoTrain Micro 30-40 mmHg Compression Pantyhose

    Microfibre knit that reads as ordinary hosiery

    $185.00
    Sale price  $185.00 Regular price