YOUR SELECTION (111 Results):  >  Sale    >  Men   Remove  >  shirts   Remove
1 2 Next  Display: Sort by:
Indian cotton shirt in solid
Indian cotton shirt in solid
was $69.50
now $49.99
Baja shirt in shibori stripe
Baja shirt in shibori stripe
was $118.00
now $89.99
Baja shirt in indigo-striped Japanese linen-cotton
Baja shirt in indigo-striped Japanese linen-cotton
was $118.00
now $89.99
Japanese chambray popover shirt
Japanese chambray popover shirt
was $88.00
now $39.99
Jaspé cotton shirt in spring plaid
Jaspé cotton shirt in spring plaid
was $69.50
now $39.99
also in: Slim, Tall
Slim cotton-linen shirt in pinstripe
Slim cotton-linen shirt in pinstripe
was $79.50
now $29.99
Slim cotton-linen shirt in windowpane
Slim cotton-linen shirt in windowpane
was $79.50
now $59.99
Slim cotton-linen shirt in bubble print
Slim cotton-linen shirt in bubble print
was $79.50
now $39.99
Lightweight Secret Wash shirt in dark salmon stripe
Lightweight Secret Wash shirt in dark salmon stripe
was $64.50
now $39.99
also in: Slim
Slim cotton-linen shirt in herringbone
Slim cotton-linen shirt in herringbone
was $79.50
now $59.99
also in: Regular
Slim cotton-linen shirt in glen plaid
Slim cotton-linen shirt in glen plaid
was $79.50
now $29.99
also in: Regular
Tall slim cotton shirt in southwest stripe
Tall slim cotton shirt in southwest stripe
was $80.00
now $69.99
also in: Regular
Jaspé cotton shirt
Jaspé cotton shirt
was $69.50
select colors $29.99
also in: Slim, Tall
Cotton-linen shirt in herringbone
Cotton-linen shirt in herringbone
was $79.50
now $74.50
also in: Slim, Tall
Jaspé cotton shirt in spring check
Jaspé cotton shirt in spring check
was $69.50
select colors $39.99
also in: Slim, Tall
Slim cotton shirt in southwest stripe
Slim cotton shirt in southwest stripe
was $88.00
now $34.99
also in: Tall
Slim seersucker shirt in black
Slim seersucker shirt in black
was $75.00
now $59.99
Wallace & Barnes short-sleeve floral jacquard shirt
Wallace & Barnes short-sleeve floral jacquard shirt
was $98.00
now $79.99
Slim vintage oxford shirt in heather pewter check
Slim vintage oxford shirt in heather pewter check
was $75.00
now $19.99
also in: Regular
Secret Wash short-sleeve shirt in rusted umber floral
Secret Wash short-sleeve shirt in rusted umber floral
was $79.50
now $59.99
Secret Wash short-sleeve shirt in courier blue batik
Secret Wash short-sleeve shirt in courier blue batik
was $75.00
now $59.99
Slim Secret Wash shirt in vintage burgundy check
Slim Secret Wash shirt in vintage burgundy check
was $64.50
now $49.99
also in: Regular
Indigo cotton shirt in large gingham
Indigo cotton shirt in large gingham
was $79.50
now $74.50
also in: Slim, Tall
Tall indigo cotton shirt
Tall indigo cotton shirt
was $84.50
now $79.50
also in: Regular
Indigo cotton shirt
Indigo cotton shirt
was $79.50
now $74.50
also in: Slim, Tall
Slim indigo cotton shirt
Slim indigo cotton shirt
was $79.50
now $74.50
also in: Regular
Slim indigo cotton shirt in large gingham
Slim indigo cotton shirt in large gingham
was $79.50
now $74.50
also in: Regular
Slim indigo cotton shirt in tattersall
Slim indigo cotton shirt in tattersall
was $79.50
now $74.50
Slim indigo shirt in end-on-end cotton
Slim indigo shirt in end-on-end cotton
was $79.50
now $74.50
Slim indigo cotton shirt in windowpane
Slim indigo cotton shirt in windowpane
was $79.50
now $74.50
Tall short-sleeve Japanese chambray popover shirt
Tall short-sleeve Japanese chambray popover shirt
was $93.00
now $88.00
also in: Regular
Short-sleeve Japanese chambray popover shirt
Short-sleeve Japanese chambray popover shirt
was $88.00
now $83.00
also in: Tall
Secret Wash shirt in fine stripe
Secret Wash shirt in fine stripe
was $64.50
select colors $29.99
also in: Slim, Tall
Slim vintage oxford shirt in horizontal stripe
Slim vintage oxford shirt in horizontal stripe
was $88.00
select colors $29.99
also in: Regular
Secret Wash shirt in fox-red floral
Secret Wash shirt in fox-red floral
was $79.50
now $59.99
also in: Tall
Tall jaspé cotton shirt in large gingham
Tall jaspé cotton shirt in large gingham
was $74.50
now $59.99
also in: Regular
Slim jaspé cotton shirt
Slim jaspé cotton shirt
was $69.50
now $29.99
also in: Regular
Slim jaspé cotton shirt in large gingham
Slim jaspé cotton shirt in large gingham
was $69.50
now $49.99
also in: Regular
Jaspé cotton shirt in large gingham
Jaspé cotton shirt in large gingham
was $69.50
now $29.99
also in: Slim, Tall
Slim vintage oxford shirt in navy tattersall
Slim vintage oxford shirt in navy tattersall
was $75.00
now $19.99
also in: Regular
Slim Secret Wash shirt in small check
Slim Secret Wash shirt in small check
was $64.50
now $49.99
also in: Regular
Slim chambray shirt in dot
Slim chambray shirt in dot
was $79.50
now $59.99
Slim Secret Wash white-collar shirt in end-on-end cotton
Slim Secret Wash white-collar shirt in end-on-end cotton
was $69.50
now $29.99
also in: Regular
Cotton-linen shirt in glen plaid
Cotton-linen shirt in glen plaid
was $79.50
now $59.99
also in: Slim, Tall
Slim Secret Wash shirt in sage gingham
Slim Secret Wash shirt in sage gingham
was $64.50
now $49.99
Thomas Mason® for J.Crew flannel shirt in midnight plaid
Thomas Mason® for J.Crew flannel shirt in midnight plaid
was $168.00
now $79.99
Wallace & Barnes military shirt
Wallace & Barnes military shirt
was $118.00
now $69.99
United Arrows™ for J.Crew overdyed indigo shirt in vintage stripe
United Arrows™ for J.Crew overdyed indigo shirt in vintage stripe
was $270.00
now $199.99
Slim brushed twill shirt in paste white plaid
Slim brushed twill shirt in paste white plaid
was $75.00
now $29.99
Quilted twill workshirt
Quilted twill workshirt
was $168.00
now $59.99
Herringbone flannel shirt in classic plaid
Herringbone flannel shirt in classic plaid
was $79.50
now $19.99
also in: Slim, Tall
Secret Wash shirt in heather grey plaid
Secret Wash shirt in heather grey plaid
was $69.50
now $29.99
also in: Slim, Tall
Slim vintage oxford shirt with contrast collar
Slim vintage oxford shirt with contrast collar
was $79.50
now $29.99
Brushed flannel popover shirt in herringbone
Brushed flannel popover shirt in herringbone
was $75.00
now $19.99
Slim indigo cotton shirt in woven squares
Slim indigo cotton shirt in woven squares
was $79.50
now $74.50
Slim indigo cotton shirt in end-on-end buffalo check
Slim indigo cotton shirt in end-on-end buffalo check
was $79.50
now $59.99
also in: Regular
Two-tone jacquard shirt
Two-tone jacquard shirt
was $79.50
now $49.99
Short-sleeve popover shirt in baltic blue batik
Short-sleeve popover shirt in baltic blue batik
was $79.50
now $49.99
Slim chambray shirt in cove blue stripe
Slim chambray shirt in cove blue stripe
was $79.50
now $39.99
Field shirt
Field shirt
was $69.50
now $38.99
also in: Slim, Tall
Slim vintage oxford shirt in baltic sea check
Slim vintage oxford shirt in baltic sea check
was $75.00
now $59.99
Slim vintage oxford shirt in weathered red plaid
Slim vintage oxford shirt in weathered red plaid
was $75.00
now $59.99
Dickies® X Palmer Trading Co.™ short-sleeve Japanese cotton workshirt
Dickies® X Palmer Trading Co.™ short-sleeve Japanese cotton workshirt
was $190.00
now $139.99
Slim vintage oxford shirt in colorblock
Slim vintage oxford shirt in colorblock
was $88.00
now $59.99
Vintage oxford shirt in horizontal stripe
Vintage oxford shirt in horizontal stripe
was $75.00
now $70.00
also in: Slim, Tall
Short-sleeve popover shirt in vintage oxford cloth
Short-sleeve popover shirt in vintage oxford cloth
was $64.50
now $59.50
also in: Tall
Tall short-sleeve popover shirt in vintage oxford cloth
Tall short-sleeve popover shirt in vintage oxford cloth
was $69.50
now $64.50
also in: Regular
Wallace & Barnes cotton-linen herringbone workshirt
Wallace & Barnes cotton-linen herringbone workshirt
was $118.00
now $89.99
Shuttle Notes® indigo button-down shirt
Shuttle Notes® indigo button-down shirt
was $198.00
now $149.99
Slim red selvedge chambray utility shirt
Slim red selvedge chambray utility shirt
was $88.00
now $59.99
Secret Wash shirt in classic navy striped end-on-end cotton
Secret Wash shirt in classic navy striped end-on-end cotton
was $64.50
now $49.99
Secret Wash short-sleeve shirt in mediterranean plaid
Secret Wash short-sleeve shirt in mediterranean plaid
was $69.50
now $64.50
Slim seersucker shirt in rustic blue stripe
Slim seersucker shirt in rustic blue stripe
was $75.00
now $70.00
also in: Regular
Tall seersucker shirt in rustic blue stripe
Tall seersucker shirt in rustic blue stripe
was $80.00
now $75.00
also in: Regular
Secret Wash short-sleeve shirt in indigo gingham
Secret Wash short-sleeve shirt in indigo gingham
was $75.00
now $70.00
Slim Thomas Mason® for J.Crew flannel shirt in stone
Slim Thomas Mason® for J.Crew flannel shirt in stone
was $168.00
now $109.99
Slim Thomas Mason® for J.Crew flannel shirt in coal
Slim Thomas Mason® for J.Crew flannel shirt in coal
was $168.00
now $109.99
Slim vintage oxford shirt in classic navy plaid
jcrew.com only
Slim vintage oxford shirt in classic navy plaid
was $75.00
now $59.99
Vintage oxford shirt in navy tattersall
Vintage oxford shirt in navy tattersall
was $75.00
now $59.99
also in: Slim
Grey chambray utility shirt
Grey chambray utility shirt
was $98.00
now $69.99
Chamois elbow-patch shirt in heather plaster plaid
Chamois elbow-patch shirt in heather plaster plaid
was $98.00
now $59.99
also in: Slim, Tall
Chamois elbow-patch shirt in heather stormy sea plaid
jcrew.com only
Chamois elbow-patch shirt in heather stormy sea plaid
was $98.00
now $39.99
Wallace & Barnes flannel shirt in smoky haze plaid
Wallace & Barnes flannel shirt in smoky haze plaid
was $98.00
now $39.99
Slim Thomas Mason® for J.Crew flannel shirt in majestic blue
Slim Thomas Mason® for J.Crew flannel shirt in majestic blue
was $168.00
now $119.99
Slim Secret Wash shirt in foulard
Slim Secret Wash shirt in foulard
was $79.50
now $39.99
also in: Regular
Secret Wash shirt in evergreen foulard
Secret Wash shirt in evergreen foulard
was $79.50
now $39.99
also in: Slim
Thomas Mason® for J.Crew flannel shirt in engine red plaid
Thomas Mason® for J.Crew flannel shirt in engine red plaid
was $168.00
now $109.99
Slim vintage oxford shirt in buffalo check
Slim vintage oxford shirt in buffalo check
was $75.00
now $29.99
also in: Regular
Wallace & Barnes denim workshirt
Wallace & Barnes denim workshirt
was $128.00
now $89.99
Slim heather twill shirt in houndstooth
Slim heather twill shirt in houndstooth
was $89.50
now $49.99
also in: Regular
1 2 Next  Display: