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:

411 items
Column grid
Column grid

Filter

Active filters:

  • Bauerfeind VenoTrain Impuls Thigh High 40-50 mmHg Compression Stockings Open Toe

    Bauerfeind VenoTrain Impuls Thigh High 40-50 mmHg Compression Stockings Open Toe

  • Bauerfeind VenoTrain Impuls Thigh High 40-50 mmHg Compression Stockings Open Toe

    Short-stretch, for particularly weak veins

    $230.00
    Sale price  $230.00 Regular price 
  • Bauerfeind VenoTrain Impuls Thigh High 40-50 mmHg Compression Stockings

    Bauerfeind VenoTrain Impuls Thigh High 40-50 mmHg Compression Stockings

  • Bauerfeind VenoTrain Impuls Thigh High 40-50 mmHg Compression Stockings

    Short-stretch, for particularly weak veins

    $230.00
    Sale price  $230.00 Regular price 
  • Bauerfeind VenoTrain Impuls Thigh High 30-40 mmHg Compression Stockings Open Toe

    Bauerfeind VenoTrain Impuls Thigh High 30-40 mmHg Compression Stockings Open Toe

  • Bauerfeind VenoTrain Impuls Thigh High 30-40 mmHg Compression Stockings Open Toe

    Short-stretch, for particularly weak veins

    $230.00
    Sale price  $230.00 Regular price 
  • Bauerfeind VenoTrain Impuls Thigh High 30-40 mmHg Compression Stockings

    Bauerfeind VenoTrain Impuls Thigh High 30-40 mmHg Compression Stockings

  • Bauerfeind VenoTrain Impuls Thigh High 30-40 mmHg Compression Stockings

    Short-stretch, for particularly weak veins

    $230.00
    Sale price  $230.00 Regular price 
  • Bauerfeind VenoTrain Impuls Knee High 3cm Grip Top 40-50 mmHg Compression Socks Open Toe

    Bauerfeind VenoTrain Impuls Knee High 3cm Grip Top 40-50 mmHg Compression Socks Open Toe

  • Bauerfeind VenoTrain Impuls Knee High 3cm Grip Top 40-50 mmHg Compression Socks Open Toe

    Short-stretch, for particularly weak veins

    $160.00
    Sale price  $160.00 Regular price 
  • Bauerfeind VenoTrain Impuls Knee High 3cm Grip Top 40-50 mmHg Compression Socks

    Bauerfeind VenoTrain Impuls Knee High 3cm Grip Top 40-50 mmHg Compression Socks

  • Bauerfeind VenoTrain Impuls Knee High 3cm Grip Top 40-50 mmHg Compression Socks

    Short-stretch, for particularly weak veins

    $160.00
    Sale price  $160.00 Regular price 
  • Bauerfeind VenoTrain Impuls Knee High 3cm Grip Top 30-40 mmHg Compression Socks

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

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

    Short-stretch, for particularly weak veins

    $160.00
    Sale price  $160.00 Regular price 
  • Bauerfeind VenoTrain Impuls Knee High 3cm Grip Top 30-40 mmHg Compression Socks Open Toe

    Bauerfeind VenoTrain Impuls Knee High 3cm Grip Top 30-40 mmHg Compression Socks Open Toe

  • Bauerfeind VenoTrain Impuls Knee High 3cm Grip Top 30-40 mmHg Compression Socks Open Toe

    Short-stretch, for particularly weak veins

    $160.00
    Sale price  $160.00 Regular price 
  • Bauerfeind VenoTrain Impuls Knee High 40-50 mmHg Compression Socks Open Toe

    Bauerfeind VenoTrain Impuls Knee High 40-50 mmHg Compression Socks Open Toe

  • Bauerfeind VenoTrain Impuls Knee High 40-50 mmHg Compression Socks Open Toe

    Short-stretch, for particularly weak veins

    $150.00
    Sale price  $150.00 Regular price 
  • Bauerfeind VenoTrain Impuls Knee High 40-50 mmHg Compression Socks

    Bauerfeind VenoTrain Impuls Knee High 40-50 mmHg Compression Socks

  • Bauerfeind VenoTrain Impuls Knee High 40-50 mmHg Compression Socks

    Short-stretch, for particularly weak veins

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

    Bauerfeind VenoTrain Impuls Knee High 30-40 mmHg Compression Socks

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

    Short-stretch, for particularly weak veins

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

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

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

    Short-stretch, for particularly weak veins

    $150.00
    Sale price  $150.00 Regular price 
  • Bauerfeind VenoTrain Soft Arm Sleeve 30-40 mmHg

    Bauerfeind VenoTrain Soft Arm Sleeve 30-40 mmHg

  • Bauerfeind VenoTrain Soft Arm Sleeve 30-40 mmHg

    Robust everyday knit, gentle on the skin

    $135.00
    Sale price  $135.00 Regular price 
  • Bauerfeind VenoTrain Soft S Thigh High 30-40 mmHg Compression Stockings Open Toe

    Bauerfeind VenoTrain Soft S Thigh High 30-40 mmHg Compression Stockings Open Toe

  • Bauerfeind VenoTrain Soft S Thigh High 30-40 mmHg Compression Stockings Open Toe

    Cut for a leg that sits most of the day

    $205.00
    Sale price  $205.00 Regular price 
  • Bauerfeind VenoTrain Soft Arm Sleeve 20-30 mmHg

    Bauerfeind VenoTrain Soft Arm Sleeve 20-30 mmHg

  • Bauerfeind VenoTrain Soft Arm Sleeve 20-30 mmHg

    Robust everyday knit, gentle on the skin

    $135.00
    Sale price  $135.00 Regular price 
  • Bauerfeind VenoTrain Soft S Thigh High 30-40 mmHg Compression Stockings

    Bauerfeind VenoTrain Soft S Thigh High 30-40 mmHg Compression Stockings

  • Bauerfeind VenoTrain Soft S Thigh High 30-40 mmHg Compression Stockings

    Cut for a leg that sits most of the day

    $205.00
    Sale price  $205.00 Regular price 
  • Bauerfeind VenoTrain Soft S Thigh High 20-30 mmHg Compression Stockings Open Toe

    Bauerfeind VenoTrain Soft S Thigh High 20-30 mmHg Compression Stockings Open Toe

  • Bauerfeind VenoTrain Soft S Thigh High 20-30 mmHg Compression Stockings Open Toe

    Cut for a leg that sits most of the day

    $205.00
    Sale price  $205.00 Regular price 
  • Bauerfeind VenoTrain Soft S Knee High 3cm Grip Top 30-40 mmHg Compression Socks

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

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

    Cut for a leg that sits most of the day

    $150.00
    Sale price  $150.00 Regular price 
  • Bauerfeind VenoTrain Soft S Thigh High 20-30 mmHg Compression Stockings

    Bauerfeind VenoTrain Soft S Thigh High 20-30 mmHg Compression Stockings

  • Bauerfeind VenoTrain Soft S Thigh High 20-30 mmHg Compression Stockings

    Cut for a leg that sits most of the day

    $205.00
    Sale price  $205.00 Regular price 
  • Bauerfeind VenoTrain Soft S Knee High 3cm Grip Top 20-30 mmHg Compression Socks

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

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

    Cut for a leg that sits most of the day

    $150.00
    Sale price  $150.00 Regular price 
    Ships in 10-15 business days
  • Bauerfeind VenoTrain Soft S Knee High 30-40 mmHg Compression Socks Open Toe

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

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

    Cut for a leg that sits most of the day

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

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

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

    Cut for a leg that sits most of the day

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

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

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

    Cut for a leg that sits most of the day

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

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

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

    Cut for a leg that sits most of the day

    $140.00
    Sale price  $140.00 Regular price