Compression by Level

Every compression sock, stocking and pantyhose we stock, sorted by the pressure it applies at the ankle — the number in mmHg (millimetres of mercury) that a prescription names. Also called support stockings or pressure stockings, they are the same garments: what changes between levels is how firmly they squeeze and what they are meant for.

15-20 mmHg is mild, over-the-counter support for tired legs, travel and long days standing — no prescription and no compression class. 20-30 mmHg is the medical entry level and the most prescribed: Class 1, printed CCL 1 on medi, Bauerfeind and Sigvaris labels (CCL is short for compression class). 30-40 mmHg is Class 2 (CCL 2), firm compression for diagnosed venous conditions. 40-50 mmHg is Class 3 (CCL 3) and 50-60 mmHg is Class 4 (CCL 4), both worn only on a clinician's direction. Canadian extended health benefit plans commonly reimburse 20-30 mmHg and above with a prescription.

A prescription in Canada usually states the mmHg range. If yours gives only a class, confirm the mmHg with your prescriber before ordering — class numbers differ between countries' scales, and your plan reimburses the level the prescription names. Use the filters for length, toe style and brand, or read 20-30 vs 30-40 mmHg: which level do you need?

Skip to results list

Active filters:

390 items
Column grid
Column grid

Filter

Active filters:

  • Sigvaris Bamboo Knee High 20-30 mmHg Compression Socks

    Sigvaris Bamboo Knee High 20-30 mmHg Compression Socks

  • Sigvaris Bamboo Knee High 20-30 mmHg Compression Socks

    Natural bamboo fibre next to the skin

    $135.00
    Sale price  $135.00 Regular price 
  • Sigvaris Flow Tech Knee High 20-30 mmHg Compression Socks

    Sigvaris Flow Tech Knee High 20-30 mmHg Compression Socks

  • Sigvaris Flow Tech Knee High 20-30 mmHg Compression Socks

    Mesh airflow channels and a cushioned footbed

    $144.00
    Sale price  $144.00 Regular price 
  • Bauerfeind Training Knee High 20-30 mmHg Compression Socks

    Bauerfeind Training Knee High 20-30 mmHg Compression Socks

  • Bauerfeind Training Knee High 20-30 mmHg Compression Socks

    For stop-and-go sport — soccer, tennis, basketball

    $139.00
    Sale price  $139.00 Regular price 
  • mediven Active Knee High 20-30 mmHg Compression Socks

    mediven Active Knee High 20-30 mmHg Compression Socks

  • mediven Active Knee High 20-30 mmHg Compression Socks

    Hard to tell from an ordinary dress sock

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

    Bauerfeind Performance Knee High 20-30 mmHg Compression Socks

  • Bauerfeind Performance Knee High 20-30 mmHg Compression Socks

    For steady distance — running and long rides

    $139.00
    Sale price  $139.00 Regular price 
  • mediven Comfort Knee High 20-30 mmHg Compression Socks

    mediven Comfort Knee High 20-30 mmHg Compression Socks

  • mediven Comfort Knee High 20-30 mmHg Compression Socks

    Soft mid-weight knit, built for easy handling

    $137.00
    Sale price  $137.00 Regular price 
  • Sigvaris Sea Island Cotton Women's Knee High 20-30 mmHg Compression Socks

    Sigvaris Sea Island Cotton Women's Knee High 20-30 mmHg Compression Socks

  • Sigvaris Sea Island Cotton Women's Knee High 20-30 mmHg Compression Socks

    Rare Sea Island cotton, for sensitive skin

    $135.00
    Sale price  $135.00 Regular price 
  • Sigvaris Cotton Women's Thigh High with Grip-Top 20-30 mmHg Compression Stockings

    Sigvaris Cotton Women's Thigh High with Grip-Top 20-30 mmHg Compression Stockings

  • Sigvaris Cotton Women's Thigh High with Grip-Top 20-30 mmHg Compression Stockings

    Natural cotton next to the skin

    $168.00
    Sale price  $168.00 Regular price 
  • mediven Elegance 20-30 mmHg Compression Pantyhose

    mediven Elegance 20-30 mmHg Compression Pantyhose

  • mediven Elegance 20-30 mmHg Compression Pantyhose

    Sheer, made to pass as fine hosiery

    $200.00
    Sale price  $200.00 Regular price 
  • Sigvaris Natural Rubber Thigh High with Grip-Top 40-50 mmHg Compression Stockings Open Toe

    Sigvaris Natural Rubber Thigh High with Grip-Top 40-50 mmHg Compression Stockings Open Toe

  • Sigvaris Natural Rubber Thigh High with Grip-Top 40-50 mmHg Compression Stockings Open Toe

    Latex-blend knit for more serious indications

    $258.00
    Sale price  $258.00 Regular price 
  • Sigvaris Thermoregulating Wool Knee High 20-30 mmHg Compression Socks

    Sigvaris Thermoregulating Wool Knee High 20-30 mmHg Compression Socks

  • Sigvaris Thermoregulating Wool Knee High 20-30 mmHg Compression Socks

    Natural wool, warm in cold and cool in heat

    $143.00
    Sale price  $143.00 Regular price 
  • Sigvaris Opaque Thigh High with Waist Attachment 20-30 mmHg Compression Stockings Open Toe

    Sigvaris Opaque Thigh High with Waist Attachment 20-30 mmHg Compression Stockings Open Toe

  • Sigvaris Opaque Thigh High with Waist Attachment 20-30 mmHg Compression Stockings Open Toe

    The durable Sigvaris everyday knit

    $113.00
    Sale price  $113.00 Regular price 
  • Sigvaris Opaque Knee High 30-40 mmHg Compression Socks Open Toe

    Sigvaris Opaque Knee High 30-40 mmHg Compression Socks Open Toe

  • Sigvaris Opaque Knee High 30-40 mmHg Compression Socks Open Toe

    The durable Sigvaris everyday knit

    $99.00
    Sale price  $99.00 Regular price 
  • mediven Plus Knee High 20-30 mmHg Compression Socks Open Toe - Classic Darks

    mediven Plus Knee High 20-30 mmHg Compression Socks Open Toe - Classic Darks

  • mediven Plus Knee High 20-30 mmHg Compression Socks Open Toe - Classic Darks

    Hard-wearing, for everyday all-day wear

    $135.00
    Sale price  $135.00 Regular price 
  • mediven Plus Thigh High 20-30 mmHg Compression Stockings

    mediven Plus Thigh High 20-30 mmHg Compression Stockings

  • mediven Plus Thigh High 20-30 mmHg Compression Stockings

    Hard-wearing, for everyday all-day wear

    $194.00
    Sale price  $194.00 Regular price 
  • mediven Elegance Thigh High 20-30 mmHg Compression Stockings - Neutral & Skin-Tone Shades

    mediven Elegance Thigh High 20-30 mmHg Compression Stockings - Neutral & Skin-Tone Shades

  • mediven Elegance Thigh High 20-30 mmHg Compression Stockings - Neutral & Skin-Tone Shades

    Sheer, made to pass as fine hosiery

    $180.00
    Sale price  $180.00 Regular price 
  • mediven Angio Knee High 20-30 mmHg Compression Socks

    mediven Angio Knee High 20-30 mmHg Compression Socks

  • mediven Angio Knee High 20-30 mmHg Compression Socks

    For veins alongside diabetes or artery disease

    $135.00
    Sale price  $135.00 Regular price 
  • mediven Harmony 20-30 mmHg Compression Armsleeve with Hand Piece

    mediven Harmony 20-30 mmHg Compression Armsleeve with Hand Piece

  • mediven Harmony 20-30 mmHg Compression Armsleeve with Hand Piece

    Armsleeve with a hand piece, shaped at the elbow

    $144.00
    Sale price  $144.00 Regular price 
  • Sigvaris Linen Women's Knee High 15-20 mmHg Compression Socks

    Sigvaris Linen Women's Knee High 15-20 mmHg Compression Socks

  • Sigvaris Linen Women's Knee High 15-20 mmHg Compression Socks

    Linen, for a cooler natural fibre in warm weather

    $43.00
    Sale price  $43.00 Regular price 
  • Sigvaris Soft Opaque Knee High 20-30 mmHg Compression Socks Open Toe

    Sigvaris Soft Opaque Knee High 20-30 mmHg Compression Socks Open Toe

  • Sigvaris Soft Opaque Knee High 20-30 mmHg Compression Socks Open Toe

    Microfibre: an opaque look with a softer feel

    $135.00
    Sale price  $135.00 Regular price 
  • Sigvaris Sheer Thigh High with Grip-Top 20-30 mmHg Compression Stockings Open Toe

    Sigvaris Sheer Thigh High with Grip-Top 20-30 mmHg Compression Stockings Open Toe

  • Sigvaris Sheer Thigh High with Grip-Top 20-30 mmHg Compression Stockings Open Toe

    Sheer hosiery for dress and professional wear

    $176.00
    Sale price  $176.00 Regular price 
  • Sigvaris Sheer Women's Knee High 20-30 mmHg Compression Socks

    Sigvaris Sheer Women's Knee High 20-30 mmHg Compression Socks

  • Sigvaris Sheer Women's Knee High 20-30 mmHg Compression Socks

    Sheer hosiery for dress and professional wear

    $135.00
    Sale price  $135.00 Regular price 
  • Sigvaris Microfiber Patterns Women's Knee High 20-30 mmHg Compression Socks

    Sigvaris Microfiber Patterns Women's Knee High 20-30 mmHg Compression Socks

  • Sigvaris Microfiber Patterns Women's Knee High 20-30 mmHg Compression Socks

    Microfibre in a printed pattern, worn on show

    $135.00
    Sale price  $135.00 Regular price 
  • Sigvaris Opaque Men's Knee High 20-30 mmHg Compression Socks

    Sigvaris Opaque Men's Knee High 20-30 mmHg Compression Socks

  • Sigvaris Opaque Men's Knee High 20-30 mmHg Compression Socks

    The durable Sigvaris everyday knit

    $99.00
    Sale price  $99.00 Regular price