Knee High Compression Socks

Knee high compression socks are the workhorse of compression therapy — graduated pressure that is strongest at the ankle and eases up the calf, which helps tired, aching, swollen legs and supports vein health. This is our largest compression range: medi's mediven lines, Bauerfeind's VenoTrain, Sigvaris and JOBST, in levels from light 15-20 mmHg for travel and long days on your feet, through the 20-30 and 30-40 mmHg medical grades, to 40-50 and 50-60 mmHg classes for diagnosed venous disease.

Sizing is by ankle and calf measurement, not shoe size — every product's Size & Fit tab holds its manufacturer's chart, and measuring in the morning before swelling builds gives the truest numbers. Open and closed toe, men's, women's and unisex fits, and dress, sheer, cotton and sport fabrics are all here.

Skip to results list

Active filters:

184 items
Column grid
Column grid

Filter

Active filters:

  • 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 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 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 
  • 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 Knee High 3cm Grip Top 30-40 mmHg Compression Socks Open Toe

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

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

    Robust everyday knit, gentle on the skin

    $150.00
    Sale price  $150.00 Regular price 
  • 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 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 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 Knee High 5cm Grip Top 30-40 mmHg Compression Socks Open Toe

    Bauerfeind VenoTrain Micro Knee High 5cm Grip Top 30-40 mmHg Compression Socks Open Toe

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

    Microfibre knit that reads as ordinary hosiery

    $145.00
    Sale price  $145.00 Regular price 
  • Bauerfeind VenoTrain Micro Knee High 5cm Grip Top 30-40 mmHg Compression Socks

    Bauerfeind VenoTrain Micro Knee High 5cm Grip Top 30-40 mmHg Compression Socks

  • Bauerfeind VenoTrain Micro Knee High 5cm Grip Top 30-40 mmHg Compression Socks

    Microfibre knit that reads as ordinary hosiery

    $145.00
    Sale price  $145.00 Regular price 
  • Bauerfeind VenoTrain Micro Knee High 5cm Grip Top 20-30 mmHg Compression Socks Open Toe

    Bauerfeind VenoTrain Micro Knee High 5cm Grip Top 20-30 mmHg Compression Socks Open Toe

  • Bauerfeind VenoTrain Micro Knee High 5cm Grip Top 20-30 mmHg Compression Socks Open Toe

    Microfibre knit that reads as ordinary hosiery

    $145.00
    Sale price  $145.00 Regular price 
  • Bauerfeind VenoTrain Micro Knee High 5cm Grip Top 20-30 mmHg Compression Socks

    Bauerfeind VenoTrain Micro Knee High 5cm Grip Top 20-30 mmHg Compression Socks

  • Bauerfeind VenoTrain Micro Knee High 5cm Grip Top 20-30 mmHg Compression Socks

    Microfibre knit that reads as ordinary hosiery

    $145.00
    Sale price  $145.00 Regular price