Free shipping over $25
Free shipping valid at hm.com on purchases of $25 or more before taxes. Applied at checkout. Valid in Canada only.
MEN'S T-SHIRTS & TANK TOPS
Stock up on men’s T-shirts and tank tops online at H&M. Level up your everyday wardrobe with printed T-shirts with trendy graphics and patterns to reflect your personality. Or, nail the basics and take a look at our men’s cotton T-shirts and tanks with a range of colors in regular and slim fits. Heading to the gym? Browse our sports tops in short and long-sleeve styles that are perfect for working up a sweat year-round.