Sorry — this deal is no longer available. Never miss another deal! Sign up for daily updates:

Will be used in accordance to our Privacy Policy

$6.00 $11.98 (50% Off)
Shipping: Free with Walmart+ or on orders of $35+
Pickup: Free
There’s a great deal happening at Walmart right now. They have men’s flannel shirts on sale for only $6 each (regularly $12).

These shirts are great for colder weather, and they come in a variety of colors and patterns to choose from. At only $6 each, this is an amazing bargain. Grab them online while supplies last.

Did you know that you can score free shipping on these shirts with a Walmart+ membership? If you don’t already have a membership, you can try it out free for 30 days, so you can take advantage of this awesome deal without any extra cost. Simply sign up here, no credit card required.

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

this way for more walmart deals