All New Flannels
-
Men's Flannel Snap Shirt - I36V00-76 (Black/Red)
Regular price From $54.50 CADRegular priceUnit price per -
Men's Flannel Snap Shirt - I36V00-40 (Navy)
Regular price From $54.50 CADRegular priceUnit price per -
Men's Flannel Snap Shirt - I36V00-41 (Blue)
Regular price From $54.50 CADRegular priceUnit price per -
Men's Flannel Snap Shirt - I36V00-36 (Stone)
Regular price From $54.50 CADRegular priceUnit price per
-
Short-Sleeves
Short-sleeve western shirts
Plaid Snap Shirts
-
Men's Snap Plaid Shirt (Black Orange) - I30D02-78
Regular price From $59.50 CADRegular priceUnit price per -
Men's Snap Plaid Shirt (Dark Royal) - I30D02-51
Regular price From $59.50 CADRegular priceUnit price per -
Men's Snap Plaid Shirt (Oxford) - I30D02-35
Regular price From $59.50 CADRegular priceUnit price per -
Men's Snap Plaid Shirt (Khaki) - I30D02-25
Regular price From $59.50 CADRegular priceUnit price per
Still Here
Established in 1928, MWG Apparel has been designing and manufacturing award winning authentic western wear in flannel, denim, stripes & plaids for nearly 100 years. Our western styles are wash and wear, designed for comfort and long term durability.
Storm Rider Denim
-
Storm Rider® Men's Denim Jacket - M30086G
Regular price From $105.00 CADRegular priceUnit price per -
Storm Rider® Men's Lined Denim Jacket - M30395G
Regular price From $139.00 CADRegular priceUnit price per -
STORM RIDER® Men's Lined Denim Jacket - M25395G
Regular price From $139.00 CADRegular priceUnit price per -
Men's Classic Western Denim Shirt - 50U15
Regular price From $69.50 CADRegular priceUnit price per
New Short-Sleeves
-
Men's Short-Sleeve Snap Plaid Shirt (Black Orange) - I30E00-78
Regular price From $49.50 CADRegular priceUnit price per -
Men's Short-Sleeve Snap Plaid Shirt (Dark Royal) - I30E00-51
Regular price From $49.50 CADRegular priceUnit price per -
Men's Short-Sleeve Snap Plaid Shirt (Natural) - I30E00-09
Regular price From $49.50 CADRegular priceUnit price per -
Men's Short-Sleeve Snap Plaid Shirt (Wine) - I30E00-06
Regular price From $49.50 CADRegular priceUnit price per