Danielle Landress | 

Hanes Men's Apparel Deals at Walmart: Prices Start at $5

The Krazy Coupon Lady is an ad-supported service. Many offers on our site contain affiliate links, and we may earn a small commission if you make a purchase using them. Some posts are sponsored by the maker of the product, and we receive a fee for the post. See our full advertiser disclosure.

Hanes Men's T-shirt
ONLINE Deal at Walmart
As low as$5.48$11.2651% off
Shipping: Free with Walmart+ or on orders of $35+
Hanes Men's Socks
ONLINE Deal at Walmart
$5.98$10.4943% off
Shipping: Free with Walmart+ or on orders of $35+
Price Summary
$2.99 per pair
Hanes Men's Pajama Pants
ONLINE Deal at Walmart
$7.98$17.9956% off
Shipping: Free with Walmart+ or on orders of $35+
Hanes Men's Hoodie
ONLINE Deal at Walmart
As low as$10.82$15.0028% off
Shipping: Free with Walmart+ or on orders of $35+
Hanes Men's Boxers
ONLINE or In-Store Deal at Walmart
$10.98$12.9815% off
Shipping: Free with Walmart+ or on orders of $35+
Pickup: Free
Price Summary
$3.66 each
Hanes Men's Joggers
ONLINE Deal at Walmart
As low as$12.75$23.0045% off
Shipping: Free with Walmart+ or on orders of $35+
Hanes Men's Socks
ONLINE or In-Store Deal at Walmart
$13.98$19.9930% off
Shipping: Free with Walmart+ or on orders of $35+
Pickup: Free
Price Summary
$0.70 per pair
Hanes Men's Boxer Briefs
ONLINE or In-Store Deal at Walmart
$16.98$18.9811% off
Shipping: Free with Walmart+ or on orders of $35+
Pickup: Free
Price Summary
$5.66 each

Walmart has a nice selection of men’s Hanes apparel items marked down online. You can score a pair of Hanes men's pajama pants for 56% off their usual price of $17.99, now just $7.98. And if you're shopping for T-shirts, check out the Hanes beefy tee for 51% off, only $5.48 compared to its full retail price of $10.49. You'll also find various discounts on boxers, socks, joggers, and more.

Score free shipping as a Walmart+ member. Sign up to try it out for 30 days, plus gain access to all the Walmart Plus benefits, like free Walmart returns from home.

Text WALMART to 57299 and be the first to know about the best Walmart deals.