HomeHome
FavoritesFavorites
Tonita logoTonita

Shop men's compression socks in knee-high and crew lengths, mild to firm compression levels, athletic and travel styles, plus moisture-wicking and cushioned options.

Shop men's compression socks in knee-high and crew lengths, mild to firm compression levels, athletic and travel styles, plus moisture-wicking and cushioned options.

Men’s Compression Socks

Status30+ stores, 40+ brands, 100+ products
Men's Knee High 15-20 mmHg Compression Sock
AllHeart

Men's Knee High 15-20 mmHg Compression Sock

$13.20
Men's Merino Wool Blend Everyday Compression Knee High Socks (15-20mmHg)
Bombas

Men's Merino Wool Blend Everyday Compression Knee High Socks (15-20mmHg)

$40
Men's 8-15 mmHg Compression Socks
Cherokee Uniforms

Men's 8-15 mmHg Compression Socks

$15
+3
Dr. Motion Everyday Breathable Men's Compression Knee Socks
DSW

Dr. Motion Everyday Breathable Men's Compression Knee Socks

$10
FIGS Compression Socks
Figs

FIGS Compression Socks

$28
+4
Men's Sockwell 20-30 Elevation Bark
Footwear etc.

Men's Sockwell 20-30 Elevation Bark

$32.95
Men's Travel Compression Socks
Lands' End
Star rating3.9

Men's Travel Compression Socks

$12.47
Neo G Therapeutic Men's Compression Socks, Firm 20-30mmHg, XL, Black
CVS
Star rating4.6 (45)

Neo G Therapeutic Men's Compression Socks, Firm 20-30mmHg, XL, Black

$37.99

Here are men’s compression socks across knee-high + crew lengths, with mild to firm compression, and options geared for athletic + travel, including moisture-wicking and cushioned builds.

Preferred length?

Knee-High
Crew

Compression level?

Mild (8–15 mmHg)
Moderate (15–20 mmHg)
Firm (20–30 mmHg)

Main use?

Travel/Flights
Running
Gym/Training
All-Day Standing/Work
SuggestionsSuggestions
Show me knee-high, 15–20 mmHg, moisture-wicking options
I want crew-length compression socks for running with cushioning
Show firm (20–30 mmHg) travel compression socks
Only show cushioned footbed + arch support styles
Can you explain which compression level is best for flights vs workouts?
Upload images
Send
Chats
No chat history yet