Skip to content

Knee Highs

The best compression socks for men and women

Knee highs are the most popular style of compression stocking. If you have swelling in your ankles, aching feet, or varicose veins in your calves - this is the style for you.
Jobst, Mediven, Sigvaris and Juzo are the four major manufacturers of compression stockings. They all offer a wide variety of fabrics, options, and compression levels. Allegro is our private label brand and very well priced. Made in the same North Carolina factories as the other American-made brands, but without the fancy packaging, these socks are a customer-favorite.
We have a wide variety of fabrics and fits depending on your style and leg measurements:
  • Opaque fabrics hide veins and blemishes, and are quite durable
  • Ribbed stockings are very durable too, available in cotton blends
  • Sheers are the barely-there style - thin, beautiful and available in many skin tones.
  • An Open Toe option is for anyone who wants to wear flip flops or have sensitive toes and toe nails.
  • Sport/Athletic socks stabilize leg muscles and increase blood flow during physical activity
  • Wide Calf Styles are designed to fit larger than average legs, usually over 18" in circumference
  • Silicone Top-Bands prevent knee highs from sliding down and rolling over
  • Petite lengths fit a leg length (knee to floor) of 15" or less
Confused about compression level or size? Find more information on choosing a compression level here and help with sizing here. You can also give us a call at 1-877-545-8585

Filters

  • Original price $26.99
    Original price $26.99 - Original price $26.99
    Original price $26.99
    Current price $22.94
    $22.94 - $22.94
    Current price $22.94

    Allegro Essential Men's Ribbed Knee High 30-40 mmHg #126


    Allegro Super Support Socks provide soft comfortable class II compression, in a dress sock that doesn't cost a fortune. It has a non-binding top so...

    View full details
    Original price $26.99
    Original price $26.99 - Original price $26.99
    Original price $26.99
    Current price $22.94
    $22.94 - $22.94
    Current price $22.94
  • Original price $85.98
    Original price $85.98 - Original price $85.98
    Original price $85.98
    Current price $68.78
    $68.78 - $68.78
    Current price $68.78

    Mediven for Men Classic Knee High 30-40 mmHg


    Mediven for Men Classic Knee Highs are the perfect everyday compression sock. Made with a classic design that complements business and casual wear ...

    View full details
    Original price $85.98
    Original price $85.98 - Original price $85.98
    Original price $85.98
    Current price $68.78
    $68.78 - $68.78
    Current price $68.78
  • Original price $88.99
    Original price $88.99 - Original price $88.99
    Original price $88.99
    Current price $71.19
    $71.19 - $71.19
    Current price $71.19

    Juzo Men's Dynamic Cotton Knee High 30-40 mmHg


    Juzo Dynamic Cotton sock delivers comfort that's fashionable. Designed for men who need compression, the sock features a bigger foot portion, breat...

    View full details
    Original price $88.99
    Original price $88.99 - Original price $88.99
    Original price $88.99
    Current price $71.19
    $71.19 - $71.19
    Current price $71.19
  • Original price $58.00
    Original price $58.00 - Original price $58.00
    Original price $58.00
    Current price $46.40
    $46.40 - $46.40
    Current price $46.40

    Duomed Patriot Men's Knee High 30-40 mmHg


    Duomed patriot offers a soft, breathable, classic ribbed-style sock for everyday wear. Featuring a comfortable knit top band and reinforced heel fo...

    View full details
    Original price $58.00
    Original price $58.00 - Original price $58.00
    Original price $58.00
    Current price $46.40
    $46.40 - $46.40
    Current price $46.40
  • Original price $72.50
    Original price $72.50 - Original price $72.50
    Original price $72.50
    Current price $58.00
    $58.00 - $58.00
    Current price $58.00

    Therafirm® Ease Opaque Men's Knee High 30-40 mmHg


    The Therafirm Ease Men's 30-40 mmHg Knee High Compression Socks are designed to help improve circulation and relieve moderate ankle leg swelling an...

    View full details
    Original price $72.50
    Original price $72.50 - Original price $72.50
    Original price $72.50
    Current price $58.00
    $58.00 - $58.00
    Current price $58.00
  • Original price $54.95
    Original price $54.95 - Original price $54.95
    Original price $54.95
    Current price $43.96
    $43.96 - $43.96
    Current price $43.96

    Dynaven Opaque Ribbed Men's Knee High 30-40 mmHg


    With a classic ribbed design and knee high style, this is a great everyday pair for those who need a higher compression level. The wide top band an...

    View full details
    Original price $54.95
    Original price $54.95 - Original price $54.95
    Original price $54.95
    Current price $43.96
    $43.96 - $43.96
    Current price $43.96
  • Original price $67.95
    Original price $67.95 - Original price $67.95
    Original price $67.95
    Current price $54.36
    $54.36 - $54.36
    Current price $54.36

    Dynaven Opaque Ribbed Men's Knee High 30-40 mmHg w/ Silicone Top


    With a ribbed design, knee high style, and comfortable fit, this pair of men's compression knee highs are the ideal everyday socks. The classic, ri...

    View full details
    Original price $67.95
    Original price $67.95 - Original price $67.95
    Original price $67.95
    Current price $54.36
    $54.36 - $54.36
    Current price $54.36
  • Original price $53.50
    Original price $53.50 - Original price $53.50
    Original price $53.50
    Current price $42.80
    $42.80 - $42.80
    Current price $42.80

    Therafirm® Men's Knee High 30-40 mmHg, Ribbed


    The Therafirm Men's 30-40 mmHg Ribbed Knee High Compression Socks are designed to improve circulation, relieve tired, heavy, aching legs and preven...

    View full details
    Original price $53.50
    Original price $53.50 - Original price $53.50
    Original price $53.50
    Current price $42.80
    $42.80 - $42.80
    Current price $42.80
  • Original price $85.98
    Original price $85.98 - Original price $85.98
    Original price $85.98
    Current price $68.78
    $68.78 - $68.78
    Current price $68.78

    Mediven for Men Classic Knee High 30-40 mmHg, Extra Wide Calf


    The Mediven for Men Classic Knee Highs offer the perfect modern look for both business and casual wear. Made with a soft, smooth, stylish and durab...

    View full details
    Original price $85.98
    Original price $85.98 - Original price $85.98
    Original price $85.98
    Current price $68.78
    $68.78 - $68.78
    Current price $68.78

Compare products

0 of 3 items selected

Select first item to compare

Select second item to compare

Select third item to compare

Compare