Truform Knee High Dress Socks for Men offer a style so discreet and a comfort level so exceptional that you just might forget that you're wearing them for compression therapy.
These Men's Knee High Compression Socks promote healthy leg circulation as they assist tired veins in the legs to pump blood back to the heart. They accurately apply a moderate level of compression therapy at 15-20 mmHg. They are recommended to treat chronic venous insufficiency (CVI), deep vein thrombosis (DVT), edema, and varicose veins, commonly called spider veins. With the help of these socks, you can expect relief from tired, heavy or achy legs, leg pain and swelling.
In addition to their medical benefits, these Men's Support Socks boast the conventional appearance of non-medical dress socks. They are great for professional wear. Their elastic blend of nylon and spandex makes them extra durable and provides a sleek feel. A stay-up band at the top of the socks also helps hold them in place, so you won't have to worry about them slipping or falling down. Available colors include brown, tan, black, and navy.
Order yours today, and start getting the relief you need.

TRUFORM Men's 15-20 mmHg Dress Knee High Socks
- Fast 1-3 day shipping
-
AutoShip eligible
free shipping on $49+ -
Low ReturnsHigh Returns
Rx or professional license required.
This product is labeled “Rx only” by the manufacturer. Before shipment, we’ll verify a valid prescription or professional/business license. If you don’t have one, provide your prescriber’s info and we’ll request it on your behalf.
Please be cautious of sellers who don't verify prescriptions or licenses.
Item# | Description | Size | Price |
---|---|---|---|
1943BL-L |
![]() 1–3 Day Delivery! |
Pair |
List Price:
$25.50
Price:
$22.95
You Save:
$2.55 (10%)
|
1943BL-M |
![]() 1–3 Day Delivery! |
Pair |
List Price:
$25.50
Price:
$22.95
You Save:
$2.55 (10%)
|
1943BL-S |
![]() 1–3 Day Delivery! |
Pair |
List Price:
$25.50
Price:
$22.95
You Save:
$2.55 (10%)
|
1943BL-XL |
![]() 1–3 Day Delivery! |
Pair |
List Price:
$25.50
Price:
$22.95
You Save:
$2.55 (10%)
|
1943BN-L |
![]() 1–3 Day Delivery! |
Pair |
List Price:
$25.50
Price:
$22.95
You Save:
$2.55 (10%)
|
1943BN-M |
![]() 1–3 Day Delivery! |
Pair |
List Price:
$25.50
Price:
$22.95
You Save:
$2.55 (10%)
|
1943BN-S |
![]() 1–3 Day Delivery! |
Pair |
List Price:
$25.50
Price:
$22.95
You Save:
$2.55 (10%)
|
1943BN-XL |
![]() 1–3 Day Delivery! |
Pair |
List Price:
$25.50
Price:
$22.95
You Save:
$2.55 (10%)
|
1943NV-L |
![]() 2–5 Day Delivery! |
Pair |
List Price:
$17.54
Price:
$15.79
You Save:
$1.75 (10%)
|
1943NV-M |
![]() 2–5 Day Delivery! |
Pair |
List Price:
$17.54
Price:
$15.79
You Save:
$1.75 (10%)
|
1943NV-S |
![]() 2–5 Day Delivery! |
Pair |
List Price:
$17.54
Price:
$15.79
You Save:
$1.75 (10%)
|
1943NV-XL |
![]() 1–3 Day Delivery! |
Pair |
List Price:
$25.50
Price:
$22.95
You Save:
$2.55 (10%)
|
1943TN-L |
![]() 1–3 Day Delivery! |
Pair |
List Price:
$25.50
Price:
$22.95
You Save:
$2.55 (10%)
|
1943TN-M |
![]() 2–5 Day Delivery! |
Pair |
List Price:
$25.50
Price:
$22.95
You Save:
$2.55 (10%)
|
1943TN-S |
![]() 2–5 Day Delivery! |
Pair |
List Price:
$17.54
Price:
$15.79
You Save:
$1.75 (10%)
|
1943TN-XL |
![]() 1–3 Day Delivery! |
Pair |
List Price:
$25.50
Price:
$22.95
You Save:
$2.55 (10%)
|
1943WH-L |
![]() 1–3 Day Delivery! |
Pair |
List Price:
$25.50
Price:
$22.95
You Save:
$2.55 (10%)
|
1943WH-M |
![]() 1–3 Day Delivery! |
Pair |
List Price:
$25.50
Price:
$22.95
You Save:
$2.55 (10%)
|
1943WH-S |
![]() 1–3 Day Delivery! |
Pair |
List Price:
$25.50
Price:
$22.95
You Save:
$2.55 (10%)
|
1943WH-XL |
![]() 1–3 Day Delivery! |
Pair |
List Price:
$25.50
Price:
$22.95
You Save:
$2.55 (10%)
|
Login and Registration Form