Men's Shirts

Browse our collection of men's shirts. Whether you're looking for a casual shirt for a stroll in the countryside or a smart, tailored shirt for special occasions, find the perfect men's shirt for you at Stewardsons. Crafted from breathable, quality cotton, our men's shirts are available in a variety of patterns and styles, from classic plain oxford shirts to Barbour's signature tartan checked shirts, find the right shirt for you from our selection.

Filters

Sort by:

121 products

Save £30.96
Belleview Tattersall Tailored Shirt - White
Barbour
Belleview Tattersall Tailored Shirt - White Sale price£58.99 Regular price£89.95
Save £47.01
Trent Checked Overshirt - Olive
Barbour
Trent Checked Overshirt - Olive Sale price£71.99 Regular price£119.00
Save £24.96
Lomond Tailored Long-Sleeved Shirt - Highland Loch Tartan
Save £29.01
Moleskin Overshirt - Navy
Barbour
Moleskin Overshirt - Navy Sale price£109.99 Regular price£139.00
Save £34.96
Betsom Tailored Long-Sleeved Shirt - Stone Marl
Barbour
Betsom Tailored Long-Sleeved Shirt - Stone Marl Sale price£44.99 Regular price£79.95
Save £39.96
Sault Tailored Long-Sleeved Shirt - Midnight Oak Tartan
Save £34.96
Jesmond Regular Long-Sleeved Shirt - Navy
Barbour
Jesmond Regular Long-Sleeved Shirt - Navy Sale price£44.99 Regular price£79.95
Caswell Regular Long-Sleeved Shirt - Navy
Save £29.96
Cresswell Seersucker Tailored Long-Sleeved Shirt - Stone
Save £30.01
Mens Linen Blend Shirt in Moon Beam
U.S. POLO ASSN.
Mens Linen Blend Shirt in Moon Beam Sale price£29.99 Regular price£60.00
Save £20.00
Mens Double Horsemen Polo Shirt Mediterranea
Save £20.00
Mens Double Horsemen Polo Shirt Slate Rose
U.S. POLO ASSN.
Mens Double Horsemen Polo Shirt Slate Rose Sale price£30.00 Regular price£50.00
Save £13.96
Cresswell Seersucker Tailored Long-Sleeved Shirt - Mineral Pink
Save £29.96
Washed Cotton Overshirt - Peppercorn
Barbour
Washed Cotton Overshirt - Peppercorn Sale price£69.99 Regular price£99.95
Save £24.96
Striped Oxford Tailored Long-Sleeved Shirt - Red
Barbour
Striped Oxford Tailored Long-Sleeved Shirt - Red Sale price£49.99 Regular price£74.95
Save £24.96
Striped Oxford Tailored Long-Sleeved Shirt - Navy
Barbour
Striped Oxford Tailored Long-Sleeved Shirt - Navy Sale price£49.99 Regular price£74.95
Save £30.96
Nelson Striped Long-Sleeved Tailored Shirt - Indigo
Barbour
Nelson Striped Long-Sleeved Tailored Shirt - Indigo Sale price£58.99 Regular price£89.95
Save £30.96
Nelson Striped Long-Sleeved Tailored Shirt - Blue
Barbour
Nelson Striped Long-Sleeved Tailored Shirt - Blue Sale price£58.99 Regular price£89.95
Save £24.95
Finwell Regular Long-Sleeved Shirt - Sky
Barbour
Finwell Regular Long-Sleeved Shirt - Sky Sale price£45.00 Regular price£69.95
Save £24.96
Caswell Regular Long-Sleeved Shirt - Pink
Barbour
Caswell Regular Long-Sleeved Shirt - Pink Sale price£49.99 Regular price£74.95
Save £24.96
Nelson Striped Long-Sleeved Tailored Shirt - Bleached Olive
Save £24.96
Kenton Tailored Long-Sleeved Shirt - Dress Tartan
Barbour
Kenton Tailored Long-Sleeved Shirt - Dress Tartan Sale price£64.99 Regular price£89.95
Save £40.01
Men's Enlarged Check Overshirt in Pineneedle
Men's Westoe Shirt - Navy