Skip to content

Men's Compression Socks and Stockings

Compression socks are becoming increasingly popular with men, even in less traditional styles like thigh-high stockings or pantyhose. BrightLife Direct’s collection of compression socks for men includes all of these styles, plus other compression garments like arm and calf sleeves – and we’ve got them from all of the leading brands, including Jobst, Juzo, Sigvaris and many more. Our compression socks are available in sizes ranging from small to XXX-large and full-calf sizes.

Filters

  • Original price $27.99 - Original price $29.99
    Original price $27.99 - Original price $29.99
    Original price $27.99
    $23.79 - $25.49
    $23.79 - $25.49
    Current price $23.79

    Allegro Surgical Knee High 20-30 mmHg #200/201


    Allegro surgical weight knee highs for men and women provide graduated compression at an affordable price. Available with a closed or open toe. The...

    View full details
    Original price $27.99 - Original price $29.99
    Original price $27.99 - Original price $29.99
    Original price $27.99
    $23.79 - $25.49
    $23.79 - $25.49
    Current price $23.79
  • Original price $21.99
    Original price $21.99 - Original price $21.99
    Original price $21.99
    Current price $18.69
    $18.69 - $18.69
    Current price $18.69

    Allegro Essential Unisex Cotton Socks 20-30 mmHg #111


    The most comfortable sock of them all! The natural properties of cotton make this sock easy to get on and off, while providing moderate 20-30 mmHg ...

    View full details
    Original price $21.99
    Original price $21.99 - Original price $21.99
    Original price $21.99
    Current price $18.69
    $18.69 - $18.69
    Current price $18.69
  • Original price $37.99
    Original price $37.99 - Original price $37.99
    Original price $37.99
    Current price $32.29
    $32.29 - $32.29
    Current price $32.29

    Allegro Surgical Thigh High 20-30 mmHg #207/213


    Allegro Surgical Weight Compression thigh highs for men and women are an affordable alternative to expensive name brands. They feature a silicone d...

    View full details
    Original price $37.99
    Original price $37.99 - Original price $37.99
    Original price $37.99
    Current price $32.29
    $32.29 - $32.29
    Current price $32.29
  • Original price $29.99
    Original price $29.99 - Original price $29.99
    Original price $29.99
    Current price $25.49
    $25.49 - $25.49
    Current price $25.49

    Allegro Athletic COOLMAX® Socks 20-30 mmHg #325


    The Allegro Athletic COOLMAX® Support Sock for men and women provides 20-30 mmHg of graduated compression to keep your legs energized during physic...

    View full details
    Original price $29.99
    Original price $29.99 - Original price $29.99
    Original price $29.99
    Current price $25.49
    $25.49 - $25.49
    Current price $25.49
  • Original price $40.99
    Original price $40.99 - Original price $40.99
    Original price $40.99
    Current price $34.84
    $34.84 - $34.84
    Current price $34.84

    Allegro Surgical Pantyhose 20-30 mmHg #203/206


    Now available with an open toe. Allegro Surgical Weight Compression Pantyhose for men and women are an affordable support stocking that uses surgic...

    View full details
    Original price $40.99
    Original price $40.99 - Original price $40.99
    Original price $40.99
    Current price $34.84
    $34.84 - $34.84
    Current price $34.84
  • Original price $41.99
    Original price $41.99 - Original price $41.99
    Original price $41.99
    Current price $35.69
    $35.69 - $35.69
    Current price $35.69

    Allegro Soft Microfiber Thigh High 20-30 mmHg #262


    Allegro Microfiber compression stockings are soft, easy to don, durable and very well priced. Opaque fabric hides blemishes and varicose veins. Fir...

    View full details
    Original price $41.99
    Original price $41.99 - Original price $41.99
    Original price $41.99
    Current price $35.69
    $35.69 - $35.69
    Current price $35.69
  • Original price $20.99
    Original price $20.99 - Original price $20.99
    Original price $20.99
    Current price $17.84
    $17.84 - $17.84
    Current price $17.84

    Allegro Essential Unisex Cotton Socks 15-20 mmHg #107


    Our best selling sock now in 15-20 mmHg. This sock is designed for men and women with a balloon toe and comfort heel. The natural properties of cot...

    View full details
    Original price $20.99
    Original price $20.99 - Original price $20.99
    Original price $20.99
    Current price $17.84
    $17.84 - $17.84
    Current price $17.84
  • Original price $20.99
    Original price $20.99 - Original price $20.99
    Original price $20.99
    Current price $17.84
    $17.84 - $17.84
    Current price $17.84

    Allegro Essential Men's Ribbed Knee High 20-30 mmHg #102


    Allegro Nylon Blend Support Socks are made of a super soft ribbed nylon/spandex fabric that comes to just below the knee. It has a non-binding top ...

    View full details
    Original price $20.99
    Original price $20.99 - Original price $20.99
    Original price $20.99
    Current price $17.84
    $17.84 - $17.84
    Current price $17.84
  • Original price $44.99
    Original price $44.99 - Original price $44.99
    Original price $44.99
    Current price $38.24
    $38.24 - $38.24
    Current price $38.24

    Allegro Surgical Pantyhose 30-40 mmHg #303


    Allegro Surgical Weight Compression Pantyhose for men and women are an affordable support stocking with a closed toe that uses surgical weight fabr...

    View full details
    Original price $44.99
    Original price $44.99 - Original price $44.99
    Original price $44.99
    Current price $38.24
    $38.24 - $38.24
    Current price $38.24
  • Original price $39.99
    Original price $39.99 - Original price $39.99
    Original price $39.99
    Current price $33.99
    $33.99 - $33.99
    Current price $33.99

    Allegro Surgical Thigh High 30-40 mmHg #306/316


    Allegro Surgical Weight thigh highs for men and women feature a silicone dot top band, and are available with a closed or open toe. These stockings...

    View full details
    Original price $39.99
    Original price $39.99 - Original price $39.99
    Original price $39.99
    Current price $33.99
    $33.99 - $33.99
    Current price $33.99
  • Original price $29.99
    Original price $29.99 - Original price $29.99
    Original price $29.99
    Current price $25.49
    $25.49 - $25.49
    Current price $25.49

    Allegro Surgical Knee High 30-40 mmHg #300


    Allegro Surgical Weight Compression Stockings for men and women are an affordable knee high available with a closed or open toe. Made from surgical...

    View full details
    Original price $29.99
    Original price $29.99 - Original price $29.99
    Original price $29.99
    Current price $25.49
    $25.49 - $25.49
    Current price $25.49
  • 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 Soft Microfiber Knee High 20-30 mmHg #252/253


    If you're not a fan of the traditional ribbing on trouser socks, the smooth finish on the Allegro Soft Microfiber Knee High is a perfect option for...

    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 $18.99
    Original price $18.99 - Original price $18.99
    Original price $18.99
    Current price $16.14
    $16.14 - $16.14
    Current price $16.14

    Allegro Essential Men's Ribbed Knee High 15-20 mmHg #103


    Allegro Nylon Blend Support Dress Socks are made of lightweight ribbed nylon/spandex fabric that comes to just below the knee. It has a non-binding...

    View full details
    Original price $18.99
    Original price $18.99 - Original price $18.99
    Original price $18.99
    Current price $16.14
    $16.14 - $16.14
    Current price $16.14
  • Original price $25.99
    Original price $25.99 - Original price $25.99
    Original price $25.99
    Current price $22.09
    $22.09 - $22.09
    Current price $22.09

    Allegro Soft Microfiber Knee High 15-20 mmHg #250


    These soft and smooth knee high stockings are great for a number of reasons I don't know why we discontinued them in the first place! The smooth fi...

    View full details
    Original price $25.99
    Original price $25.99 - Original price $25.99
    Original price $25.99
    Current price $22.09
    $22.09 - $22.09
    Current price $22.09
  • Original price $25.99
    Original price $25.99 - Original price $25.99
    Original price $25.99
    Current price $22.09
    $22.09 - $22.09
    Current price $22.09

    Allegro Athletic Performance Socks 20-30 mmHg #389


    Run faster and train harder than ever in the Allegro Athletic Performance Compression Socks (#389). These socks are perfect for working out. Modera...

    View full details
    Original price $25.99
    Original price $25.99 - Original price $25.99
    Original price $25.99
    Current price $22.09
    $22.09 - $22.09
    Current price $22.09
  • Original price $20.99
    Original price $20.99 - Original price $20.99
    Original price $20.99
    Current price $17.84
    $17.84 - $17.84
    Current price $17.84

    Allegro Athletic Cushioned Walking Socks 10-15 mmHg #196


    Allegro Athletic Cushioned Walking Socks are designed for men and women, and are an excellent choice for diabetics. Made with Hydrotec Moisture Man...

    View full details
    Original price $20.99
    Original price $20.99 - Original price $20.99
    Original price $20.99
    Current price $17.84
    $17.84 - $17.84
    Current price $17.84
  • Original price $27.99
    Original price $27.99 - Original price $27.99
    Original price $27.99
    Current price $23.79
    $23.79 - $23.79
    Current price $23.79

    Allegro Athletic COOLMAX® Socks 15-20 mmHg #324


    The Allegro Athletic COOLMAX® Support Sock for men and women provides 15-20 mmHg of graduated compression to keep your legs energized during physic...

    View full details
    Original price $27.99
    Original price $27.99 - Original price $27.99
    Original price $27.99
    Current price $23.79
    $23.79 - $23.79
    Current price $23.79
  • Original price $16.99
    Original price $16.99 - Original price $16.99
    Original price $16.99
    Current price $14.44
    $14.44 - $14.44
    Current price $14.44

    Allegro Essential Men's Ribbed Knee High 8-15 mmHg #122


    Allegro men's mild compression ribbed nylon blend dress sock. Mild 8-15mmHg compression is wonderful for tired aching legs and mild swelling. Made ...

    View full details
    Original price $16.99
    Original price $16.99 - Original price $16.99
    Original price $16.99
    Current price $14.44
    $14.44 - $14.44
    Current price $14.44
  • Original price $34.80
    Original price $34.80 - Original price $34.80
    Original price $34.80
    Current price $6.12
    $6.12 - $6.12
    Current price $6.12

    Allegro Premium Italian Wool Socks 15-20 mmHg #131


    Introducing a compression sock that's even more comfortable than our Allegro Italian Cotton. Knit at the same mill near the foothills of the Italia...

    View full details
    Original price $34.80
    Original price $34.80 - Original price $34.80
    Original price $34.80
    Current price $6.12
    $6.12 - $6.12
    Current price $6.12
  • Original price $36.99
    Original price $36.99 - Original price $36.99
    Original price $36.99
    Current price $31.44
    $31.44 - $31.44
    Current price $31.44

    Allegro Soft Microfiber Thigh High 15-20 mmHg #260


    Allegro Microfiber compression stockings are soft, easy to don, durable and very well priced. Opaque fabric hides blemishes and varicose veins. Mod...

    View full details
    Original price $36.99
    Original price $36.99 - Original price $36.99
    Original price $36.99
    Current price $31.44
    $31.44 - $31.44
    Current price $31.44
  • Original price $44.99
    Original price $44.99 - Original price $44.99
    Original price $44.99
    Current price $38.24
    $38.24 - $38.24
    Current price $38.24

    Allegro Soft Microfiber Pantyhose 20-30 mmHg #272


    Allegro Soft Microfiber compression stockings are soft, easy to don, durable and very well priced. Opaque fabric hides blemishes and varicose veins...

    View full details
    Original price $44.99
    Original price $44.99 - Original price $44.99
    Original price $44.99
    Current price $38.24
    $38.24 - $38.24
    Current price $38.24
  • Original price $27.99
    Original price $27.99 - Original price $27.99
    Original price $27.99
    Current price $23.79
    $23.79 - $23.79
    Current price $23.79

    Allegro Athletic Copper Support Socks 15-20 mmHg #95


    Our most popular athletic sock is now available with a copper sole! If your feet sweat, this is the sock for you. Copper is naturally anti-microbia...

    View full details
    Original price $27.99
    Original price $27.99 - Original price $27.99
    Original price $27.99
    Current price $23.79
    $23.79 - $23.79
    Current price $23.79
  • Original price $17.74
    Original price $17.74 - Original price $17.74
    Original price $17.74
    Current price $4.85
    $4.85 - $4.85
    Current price $4.85

    Allegro Premium Men's Microfiber/Cotton Socks 15-20 mmHg #108


    This premium men's knee high compression sock offers comfort, style and functionality. A microfiber outer weave and cotton inner weave keep your le...

    View full details
    Original price $17.74
    Original price $17.74 - Original price $17.74
    Original price $17.74
    Current price $4.85
    $4.85 - $4.85
    Current price $4.85
  • Original price $23.99
    Original price $23.99 - Original price $23.99
    Original price $23.99
    Current price $20.39
    $20.39 - $20.39
    Current price $20.39

    Allegro Athletic Recovery Socks 15-20 mmHg #387


    Boost your performance on the field or in the gym with the Allegro Athletic Recovery Compression Socks. These socks are perfect for sports, working...

    View full details
    Original price $23.99
    Original price $23.99 - Original price $23.99
    Original price $23.99
    Current price $20.39
    $20.39 - $20.39
    Current price $20.39
  • Original price $20.95
    Original price $20.95 - Original price $20.95
    Original price $20.95
    Current price $10.68
    $10.68 - $10.68
    Current price $10.68

    Allegro Soft Microfiber Calf Sleeves 18-24 mmHg #230


    Compression leg sleeves are very popular with runners. They are also a great option in warm weather with sandals or flip flops. The Allegro compres...

    View full details
    Original price $20.95
    Original price $20.95 - Original price $20.95
    Original price $20.95
    Current price $10.68
    $10.68 - $10.68
    Current price $10.68
  • Original price $38.99
    Original price $38.99 - Original price $38.99
    Original price $38.99
    Current price $33.14
    $33.14 - $33.14
    Current price $33.14

    Allegro Soft Microfiber Pantyhose 15-20 mmHg #271


    Allegro Soft Microfiber compression stockings are soft, easy to don, durable and very well priced. Opaque fabric hides blemishes and varicose veins...

    View full details
    Original price $38.99
    Original price $38.99 - Original price $38.99
    Original price $38.99
    Current price $33.14
    $33.14 - $33.14
    Current price $33.14
  • 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 $22.99
    Original price $22.99 - Original price $22.99
    Original price $22.99
    Current price $11.72
    $11.72 - $11.72
    Current price $11.72

    Allegro Premium Italian Milk Socks 15-20 mmHg #660


    Imagining your legs resting on a cloud and wearing compression socks are probably not images you would put together. But you will when you try the ...

    View full details
    Original price $22.99
    Original price $22.99 - Original price $22.99
    Original price $22.99
    Current price $11.72
    $11.72 - $11.72
    Current price $11.72
  • Original price $54.99
    Original price $54.99 - Original price $54.99
    Original price $54.99
    Current price $46.74
    $46.74 - $46.74
    Current price $46.74

    Allegro Waist High Leotard for Men 20-30 mmHg #234


    Allegro Men's Leotard is a waist-high compression garment designed specifically for men. It features a closed toe and a comfortable "brief" top wit...

    View full details
    Original price $54.99
    Original price $54.99 - Original price $54.99
    Original price $54.99
    Current price $46.74
    $46.74 - $46.74
    Current price $46.74
  • Original price $24.47
    Original price $24.47 - Original price $24.47
    Original price $24.47
    Current price $4.58
    $4.58 - $4.58
    Current price $4.58

    Allegro Surgical Knee High 20-30 mmHg, Clearance


    Allegro surgical weight knee highs for men and women provide graduated compression at an affordable price. Available with a closed or open toe. The...

    View full details
    Original price $24.47
    Original price $24.47 - Original price $24.47
    Original price $24.47
    Current price $4.58
    $4.58 - $4.58
    Current price $4.58
  • Original price $18.24
    Original price $18.24 - Original price $18.24
    Original price $18.24
    Current price $3.93
    $3.93 - $3.93
    Current price $3.93

    Allegro Soft Microfiber Knee High 15-20 mmHg, Clearance


    The smooth finish sets it apart from traditional ribbing on trouser and dress socks. Plus, the microfiber nylon has a great deal of stretch to make...

    View full details
    Original price $18.24
    Original price $18.24 - Original price $18.24
    Original price $18.24
    Current price $3.93
    $3.93 - $3.93
    Current price $3.93
  • Original price $12.45
    Original price $12.45 - Original price $12.45
    Original price $12.45
    Current price $3.60
    $3.60 - $3.60
    Current price $3.60

    Allegro Essential Men's Ribbed Knee High 8-15 mmHg, Clearance


    Allegro men's mild compression ribbed nylon blend dress sock. Mild 8-15mmHg compression is wonderful for tired aching legs and mild swelling. Made ...

    View full details
    Original price $12.45
    Original price $12.45 - Original price $12.45
    Original price $12.45
    Current price $3.60
    $3.60 - $3.60
    Current price $3.60
  • Original price $18.29
    Original price $18.29 - Original price $18.29
    Original price $18.29
    Current price $3.79
    $3.79 - $3.79
    Current price $3.79

    Allegro Essential Men's Ribbed Knee High 20-30 mmHg, Clearance


    Allegro Nylon Blend Support Socks are made of a super soft ribbed nylon/spandex fabric that comes to just below the knee. It has a non-binding top ...

    View full details
    Original price $18.29
    Original price $18.29 - Original price $18.29
    Original price $18.29
    Current price $3.79
    $3.79 - $3.79
    Current price $3.79
  • Original price $19.95
    Original price $19.95 - Original price $19.95
    Original price $19.95
    Current price $10.17
    $10.17 - $10.17
    Current price $10.17

    Allegro Athletic Recovery Socks 15-20 mmHg, Clearance


    Boost your performance on the field or in the gym with the Allegro Athletic Recovery Compression Socks. These socks are perfect for sports, working...

    View full details
    Original price $19.95
    Original price $19.95 - Original price $19.95
    Original price $19.95
    Current price $10.17
    $10.17 - $10.17
    Current price $10.17
  • Original price $14.49
    Original price $14.49 - Original price $14.49
    Original price $14.49
    Current price $3.77
    $3.77 - $3.77
    Current price $3.77

    Allegro Essential Men's Ribbed Knee High 15-20 mmHg, Clearance


    Allegro Nylon Blend Support Dress Socks are made of lightweight ribbed nylon/spandex fabric that comes to just below the knee. It has a non-binding...

    View full details
    Original price $14.49
    Original price $14.49 - Original price $14.49
    Original price $14.49
    Current price $3.77
    $3.77 - $3.77
    Current price $3.77

Compare products

{"one"=>"Select 2 or 3 items to compare", "other"=>"{{ count }} of 3 items selected"}

Select first item to compare

Select second item to compare

Select third item to compare

Compare