Walmart Is Selling Moisture-Wicking T-Shirts for Only $2. No, That's Not a Typo
Men’s Journal aims to feature only the best products and services. If you buy something via one of our links, we may earn a commission.
In This Story
Why We Love This Deal
Now that the weather is warming up and layering season is winding down, soon all you'll need for day-to-day wear is a lightweight T-shirt. While it’s a nice flex to have a few high-quality shirts in your rotation, having a few beaters on hand for yardwork and general warm-weather activities is also a good idea. Incredibly, Walmart has T-shirts on sale for as low as $1.49 right now in nine colors, with a few things worth noting before you buy.
Yodetey Crewneck T-Shirts start at just $1.49 right now and range up to $2 per shirt. A dollar for a moisture-wicking UPF 50+ tee is the kind of price that’s hard to believe, but it's actually one of a handful of sub-$10 styles Walmart has on special right now, joining the ranks of this budget hoodie for $4 and these zip-up sweaters for $7.
Yodetey Crewneck T-Shirt, From $1.49 (was $5) at Walmart
What Shoppers Should Know
- Material: Polyester-spandex blend
- Fit: Athletic
- Care: Machine wash cold, tumble dry low
- Best For: Yard work, workouts, casual wear, layering, everyday basics
This tee is made with a moisture-wicking polyester-spandex blend that’s lightweight and stretchy, bolstered by an athletic fit, making it a solid workout companion. The tag-free label eliminates one thing that makes budget tees annoying to wear, and the UPF 50+ rating is a feature you’d really never expect to find on a $1 shirt.
This isn’t a premium tee, and it’s not trying to be, but for a workout shirt, a beater layer, or just something to grab when everything else is in the wash, a dollar is a price that answers every objection before you can make one. And $1 is about as low as it gets for retail T-shirt prices unless you’re buying in bulk.
Related: These Famous 100% Cotton T-Shirts Are Only $4 at Walmart
What Shoppers Are Saying
Reviews aren’t exactly glowing for this shirt (3.5 stars out of 6 ratings), but a $1 tee is never meant to be a high-quality piece that lasts for years. For a buck, you should expect something you can beat up for a season or two, and the low price makes it easy to grab multiple for whatever you need (they’re especially useful for outdoor work, because they’re breathable and have UPF 50+ sun protection).
The Yodetey Crewneck T-Shirt is available now, starting at $1.49. If there's one downside, it's that when you add the cost of shipping, you’re looking at around $6, but that's still a very good price for a beater tee. Just be sure to jump on this deal soon, as it could end at any moment (or sizes may start to run out).

