Shop men's compression tops in short- and long-sleeve styles, lightweight to thermal fabrics, flatlock seams, and training-ready fits for gym, running, and recovery.
Men’s Compression Tops
40+ stores, 50+ brands, 200+ products
Adidas
4.4 (282)
Techfit Compression Training Long Sleeve Tee
$28
Big 5 Sporting Goods
adidas Men's Techfit Long-Sleeve Top
$29.98
Macy's
4.5 (400)
Men's Fitted Crewneck Tech-Fit Compression Shirt
$26.25
Big 5 Sporting Goods
adidas Men's Techfit Short-Sleeve Top
$24.98
Next
adidas Black TECHFIT Compression Training Long Sleeve Top
$63
Zappos
Heatgear Armour Compression Long Sleeve
$33.80
Stadium Goods
HeatGear Compression Long Sleeve "Carbon Heather / Black" 1361524 090
$39
Stadium Goods
HeatGear Compression Short Sleeve "Black / White" 1361518 001
$37
Under Armour
4.9 (137)
HeatGear® OG Compression - Men's Mock Short Sleeve
$35
Zappos
UA Tac Heat Gear Compression Tee
$18.74
Alphalete Athletics
Power Long Sleeve - Deep Navy
$46
Alphalete Athletics
Power Long Sleeve - Shadow
$46
Here are a mix of men’s compression tops (short sleeve, long sleeve, and sleeveless) for training and base-layer wear.
Sleeve length?
Short Sleeve
Long Sleeve
Sleeveless
Primary use?
Gym/Training
Running
Base Layer (Cold Weather)
Sports/Team
Recovery
Fit/compression level?
Light Compression
Medium Compression
High Compression
Suggestions
Show me long-sleeve compression tops for cold weather
I want high-compression tops for lifting
Only show black or dark colors
Under $40 options, please
What’s the difference between compression and base-layer tops?