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
All New Flannels
-
Men's Flannel Western Shirt - I36V00-72 (Slate)
Regular price From $54.50 CADRegular priceUnit price per -
Men's Flannel Western Shirt - I36V00-51 (Dark Royal)
Regular price From $54.50 CADRegular priceUnit price per -
Men's Flannel Western Shirt - I36V00-06 (Wine)
Regular price From $54.50 CADRegular priceUnit price per -
Men's Flannel Western Shirt - I36V00-76 (Black & Red)
Regular price From $54.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
-
Men's Premium Straight Leg Stretch Jeans - M83951G
Regular price $67.50 CADRegular priceUnit price per -
Men's Classic Western Denim Shirt - 50U15
Regular price From $69.50 CADRegular priceUnit price per -
Men's Flannel-Lined Stretch Jean (Stonewash) - M83952G
Regular price $89.00 CADRegular priceUnit price per -
Men's Stretch Canvas Utility Pant - M93751G (28)
Regular price $89.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