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:

178 products

Smart Wash® Dress Shirt - White - Haggar.comSmart Wash® Dress Shirt - White - Haggar.com
Smart Wash® Dress Shirt - White Classic Fit Sale price$44.99 Regular price$60.00
color
The Active Series™ Quarter Zip Heather Jersey - Haggar.comThe Active Series™ Quarter Zip Heather Jersey - Haggar.com
color
Smart Wash® Dress Shirt - White, , hi-res
Smart Wash® Dress Shirt - White Slim Fit Sale price$44.99 Regular price$60.00
color
Premium Comfort Dress Shirt - Blue Plaid - Haggar.comPremium Comfort Dress Shirt - Blue Plaid - Haggar.com
Premium Comfort Dress Shirt - Blue Plaid Classic Fit Sale price$39.99 Regular price$50.00
color
Premium Comfort Dress Shirt - White - Haggar.comPremium Comfort Dress Shirt - White - Haggar.com
Premium Comfort Dress Shirt - White Classic Fit Sale price$39.99 Regular price$50.00
color
Premium Comfort Dress Shirt - White - Haggar.comPremium Comfort Dress Shirt - White, , hi-res
Premium Comfort Dress Shirt - White Slim Fit Sale price$39.99 Regular price$50.00
color
Smart Wash® Dress Shirt - Blue - Haggar.comSmart Wash® Dress Shirt - Blue - Haggar.com
Smart Wash® Dress Shirt - Blue Classic Fit Sale price$44.99 Regular price$60.00
color
Long Sleeve Flannel Plaid Shirt - Haggar.comLong Sleeve Flannel Plaid Shirt - Haggar.com
Long Sleeve Flannel Plaid Shirt Regular Fit Sale price$16.98
color
Short Sleeve Tropical Camp Shirt - Haggar.comShort Sleeve Tropical Camp Shirt - Haggar.com
color
Smart Wash® Dress Shirt - Dark Green Check - Haggar.comSmart Wash® Dress Shirt - Dark Green Check - Haggar.com
Smart Wash® Dress Shirt - Dark Green Check Slim Fit Sale price$44.99 Regular price$60.00
color
Premium Comfort Dress Shirt - Light Blue - Haggar.comPremium Comfort Dress Shirt - Light Blue - Haggar.com
Premium Comfort Dress Shirt - Light Blue Slim Fit Sale price$39.99 Regular price$50.00
color
Long Sleeve Flannel Plaid Shirt - Haggar.comLong Sleeve Flannel Plaid Shirt - Haggar.com
Long Sleeve Flannel Plaid Shirt Regular Fit Sale price$16.98
color
Smart Wash® Dress Shirt - Dewberry - Haggar.comSmart Wash® Dress Shirt - Dewberry - Haggar.com
Smart Wash® Dress Shirt - Dewberry Classic Fit Sale price$44.99 Regular price$60.00
color
Smart Wash™ Dress Shirt - Light Blue Check - Haggar.comSmart Wash™ Dress Shirt - Light Blue Check, , hi-res
Smart Wash™ Dress Shirt - Light Blue Check Slim Fit Sale price$39.99 Regular price$65.00
color
Premium Comfort Dress Shirt - Tonal Blue Check - Haggar.comPremium Comfort Dress Shirt - Tonal Blue Check - Haggar.com
Premium Comfort Dress Shirt - Tonal Blue Check Classic Fit Sale price$39.99 Regular price$50.00
color
Premium Comfort Dress Shirt - Blue Herringbone - Haggar.comPremium Comfort Dress Shirt - Blue Herringbone - Haggar.com
Premium Comfort Dress Shirt - Blue Herringbone Classic Fit Sale price$39.99 Regular price$50.00
color
Smart Wash® Dress Shirt - Charcoal - Haggar.comSmart Wash® Dress Shirt - Charcoal - Haggar.com
Smart Wash® Dress Shirt - Charcoal Classic Fit Sale price$44.99 Regular price$60.00
color
Short Sleeve Celestrial Camp Shirt, , hi-resShort Sleeve Celestrial Camp Shirt, , hi-res
color
Short Sleeve Camp Shirt - Haggar.comShort Sleeve Camp Shirt - Haggar.com
Short Sleeve Camp Shirt Regular Fit Sale price$17.98
color
Long Sleeve Quarter Zip, , hi-resLong Sleeve Quarter Zip, , hi-res
Long Sleeve Quarter Zip Shirt Sale price$39.99 Regular price$80.00
color
Long Sleeve Flannel Shirt, , hi-resLong Sleeve Flannel Shirt, , hi-res
Long Sleeve Flannel Shirt Regular Fit Sale price$16.98
color
Pique Button Down Shirt - Floral Stamp, , hi-resPique Button Down Shirt - Floral Stamp, , hi-res
Pique Button Down Shirt - Floral Stamp Regular Fit Sale price$13.98
color
Premium Comfort Dress Shirt - Blue Dobby - Haggar.comPremium Comfort Dress Shirt - Blue Dobby - Haggar.com
Premium Comfort Dress Shirt - Blue Dobby Classic Fit Sale price$39.99 Regular price$50.00
color
Smart Wash® Dress Shirt - Lilac, , hi-res
Smart Wash® Dress Shirt - Lilac Classic Fit Sale price$44.99 Regular price$60.00
color