Selected Filters
In-Stock OnlyBrand: CarharttDept: Men'sCategory: TopsCategory: Button-Up ShirtsSize: Small RegularSize: Medium RegularSize: Medium TallSize: Large RegularSize: Large TallSize: X-Large RegularSize: X-Large TallSize: 2X-Large RegularSize: 2X-Large TallSize: 3X-Large RegularSize: 3X-Large TallSize: 4X-Large RegularSize: 4X-Large TallColor: BlackColor: BlueColor: BrownColor: CamoColor: GreenColor: GreyColor: OrangeColor: PinkColor: PlaidColor: RedColor: WhiteColor: YellowMaterial Weight: Under 1ozMaterial Weight: 3oz to 4ozMaterial Weight: 4oz to 5ozMaterial Weight: Greater Than 8ozPrice: Under $20Price: $20 to $30Price: $30 to $40Price: $40 to $50Price: $50 to $60Price: $60 to $70Price: $70 to $80Price: $80 to $90Price: Greater Than $90Discount: CloseoutDiscount: Factory SecondsDiscount: On SaleCollar Type: Button-DownCollar Type: SpreadSleeve Length: Long SleeveSleeve Length: Short SleeveFit: Loose FitFit: Relaxed FitFit: Original FitLining: YesLining: NoClosure: ButtonClosure: SnapFlannel: YesFlannel: No
Filter Results














Show All
Show Less









Expand/CollapseSleeve Length









Expand/CollapseCollar Type







Carhartt Snap Closure Button-Up Shirts for Men

Get $20 Back with Promo Code SWEAT20 | Details »

These Carhartt button-up shirts feature snap closures to make it easy to get on and off. They are available in a variety of styles and colors; all made with quality Carhartt construction that lasts.

      (13 Products)
Carhartt 105198 - Relaxed Fit Lightweight Snap Front Short Sleeve Plaid ShirtCarhartt 105198 - Relaxed Fit Lightweight Snap Front Short Sleeve Plaid Shirt
Carhartt 105198 - Relaxed Fit Lightweight Snap Front Short Sleeve Plaid Shirt
$44.99 USD
QUICK VIEWNew Icon
Carhartt 102851 - Rugged Flex® Rigby Long Sleeve Shirt JacCarhartt 102851 - Rugged Flex® Rigby Long Sleeve Shirt Jac
4.8 stars507 Review(s)
Carhartt 102851 - Rugged Flex® Rigby Long Sleeve Shirt Jac
$69.99 USD
QUICK VIEW
Carhartt 104143 - Rugged Flex® Bozeman Long Sleeve ShirtCarhartt 104143 - Rugged Flex® Bozeman Long Sleeve Shirt
4.6 stars10 Review(s)
Carhartt 104143 - Rugged Flex® Bozeman Long Sleeve Shirt
Was: $44.99 USDNow: $28.99 USD
QUICK VIEWFactory Second Icon
Carhartt 103821 - Hubbard Sherpa Lined Shirt JacCarhartt 103821 - Hubbard Sherpa Lined Shirt Jac
4.9 stars56 Review(s)
Carhartt 103821 - Hubbard Sherpa Lined Shirt Jac
Was: $89.99 USDCloseout: $53.99 USD
QUICK VIEWCloseout Icon
Carhartt 104911 - Relaxed Fit Heavyweight Flannel Sherpa-Lined Shirt JacCarhartt 104911 - Relaxed Fit Heavyweight Flannel Sherpa-Lined Shirt Jac
4.9 stars35 Review(s)
Carhartt 104911 - Relaxed Fit Heavyweight Flannel Sherpa-Lined Shirt Jac
$79.99 USD
QUICK VIEW
Carhartt 104146 - Ripstop Solid Shirt JacCarhartt 104146 - Ripstop Solid Shirt Jac
4.7 stars296 Review(s)
Carhartt 104146 - Ripstop Solid Shirt Jac
Was: $69.99 USDNow: $55.99 USD
QUICK VIEW
Carhartt 104914 - Relaxed Fit Midweight Long Sleeve Snap Front Plaid ShirtCarhartt 104914 - Relaxed Fit Midweight Long Sleeve Snap Front Plaid Shirt
5.0 stars4 Review(s)
Carhartt 104914 - Relaxed Fit Midweight Long Sleeve Snap Front Plaid Shirt
$49.99 USD
QUICK VIEW
Carhartt 101751 - Full Swing® Cryder Long Sleeve Shirt JacCarhartt 101751 - Full Swing® Cryder Long Sleeve Shirt Jac
4.7 stars17 Review(s)
Carhartt 101751 - Full Swing® Cryder Long Sleeve Shirt Jac
Was: $99.99 USDNow: $54.99 USD
QUICK VIEW
Carhartt 104912 - Relaxed Fit Lightweight Long Sleeve Snap Front Plaid ShirtCarhartt 104912 - Relaxed Fit Lightweight Long Sleeve Snap Front Plaid Shirt
5.0 stars3 Review(s)
Carhartt 104912 - Relaxed Fit Lightweight Long Sleeve Snap Front Plaid Shirt
$49.99 USD
QUICK VIEW
Carhartt 104171 - Rugged Flex® Relaxed Fit Lightweight Snap-Front Plaid ShirtCarhartt 104171 - Rugged Flex® Relaxed Fit Lightweight Snap-Front Plaid Shirt
5.0 stars10 Review(s)
Carhartt 104171 - Rugged Flex® Relaxed Fit Lightweight Snap-Front Plaid Shirt
Was: $44.99 USDCloseout: $38.24 USD
QUICK VIEWCloseout Icon
Carhartt 103552 - Rugged Flex® Bozeman Short Sleeve ShirtCarhartt 103552 - Rugged Flex® Bozeman Short Sleeve Shirt
 
4.7 stars9 Review(s)
Carhartt 103552 - Rugged Flex® Bozeman Short Sleeve Shirt
Was: $42.99 USDCloseout: $33.99 USD
QUICK VIEWCloseout Icon
Carhartt 104452 - Relaxed Fit Flannel Sherpa Lined Shirt JacCarhartt 104452 - Relaxed Fit Flannel Sherpa Lined Shirt Jac
 
4.9 stars74 Review(s)
Carhartt 104452 - Relaxed Fit Flannel Sherpa Lined Shirt Jac
$89.99 USD
QUICK VIEW
Carhartt 104443 - Rugged Flex® Relaxed Fit Lightweight ShirtCarhartt 104443 - Rugged Flex® Relaxed Fit Lightweight Shirt
 
4.3 stars9 Review(s)
Carhartt 104443 - Rugged Flex® Relaxed Fit Lightweight Shirt
Was: $54.99 USDNow: $49.99 USD
QUICK VIEW
 
 
 
Your Confirmation Title
Your Confirmation Message