Tops

Men's dress shirts from Haggar Clothing Co. come in all sorts of styles and sizes. Find the perfect fit & get free shipping on orders $75+!

Filters

Filters
Sort by:

176 products

Short Sleeve Linen Stripe Camp Shirt, , hi-resShort Sleeve Linen Stripe Camp Shirt, , hi-res
Short Sleeve Linen Stripe Camp Shirt Sale price$34.99 Regular price$80.00
color
Premium Comfort Dress Shirt - White Check, , hi-resPremium Comfort Dress Shirt - White Check, , hi-res
Premium Comfort Dress Shirt - White Check Classic Fit Sale price$50.00
color
Premium Comfort Dress Shirt - Indigo, , hi-resPremium Comfort Dress Shirt - Indigo, , hi-res
Premium Comfort Dress Shirt - Indigo Classic Fit Sale price$39.99 Regular price$50.00
color
Long Sleeve Poplin Shirt, , hi-resLong Sleeve Poplin Shirt, , hi-res
Long Sleeve Poplin Shirt Regular Fit Sale price$34.99 Regular price$65.00
color
Long Sleeve Pique Shirt, , hi-resLong Sleeve Pique Shirt, , hi-res
Long Sleeve Pique Shirt Regular Untucked Fit Sale price$55.00
color +1
Performance Seafoam Dress Shirt, , hi-resPerformance Seafoam Dress Shirt, , hi-res
Performance Seafoam Dress Shirt Slim Fit Sale price$39.99 Regular price$70.00
color
Premium Comfort Dress Shirt, , hi-resPremium Comfort Dress Shirt, , hi-res
Premium Comfort Dress Shirt Slim Fit Sale price$39.99 Regular price$70.00
color
Sold out
Big & Tall Microfiber Plaid Shirt, , hi-resBig & Tall Microfiber Plaid Shirt, , hi-res
Big & Tall Microfiber Plaid Shirt Classic Fit Sale price$36.99 Regular price$56.00
color