Men's Shirts

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:

118 products

Save £9.95
Bank Shirt -  Navy
Barbour
Bank Shirt - Navy Sale price£50.00 Regular price£59.95
Save £44.01
Willberry Overshirt - Autumn Dress
Barbour
Willberry Overshirt - Autumn Dress Sale price£94.99 Regular price£139.00
Save £14.96
Hogside Tartan Shirt - Autumn Dress
Barbour
Hogside Tartan Shirt - Autumn Dress Sale price£59.99 Regular price£74.95
Save £49.01
Chapter Check Overshirt - Green Loch Tartan
Barbour
Chapter Check Overshirt - Green Loch Tartan Sale price£79.99 Regular price£129.00
Save £10.00
Men's Sporting Tattersall Shirt - Navy/Olive
Barbour
Men's Sporting Tattersall Shirt - Navy/Olive Sale price£54.95 Regular price£64.95
Save £25.96
Southfield Tailored Shirt - Grey Marl
Barbour
Southfield Tailored Shirt - Grey Marl Sale price£53.99 Regular price£79.95
Save £9.96
Washed Cotton Overshirt - Bleached Olive
Barbour
Washed Cotton Overshirt - Bleached Olive Sale price£79.99 Regular price£89.95
Save £14.96
Hogside Tartan Shirt - Classic Tartan
Barbour
Hogside Tartan Shirt - Classic Tartan Sale price£59.99 Regular price£74.95
Save £19.96
Washed Cotton Overshirt - Navy
Barbour
Washed Cotton Overshirt - Navy Sale price£79.99 Regular price£99.95
Save £44.01
Willberry Overshirt- Classic Tartan
Barbour
Willberry Overshirt- Classic Tartan Sale price£94.99 Regular price£139.00
Save £29.96
Lingfield Canvas Overshirt - Fern
Barbour
Lingfield Canvas Overshirt - Fern Sale price£69.99 Regular price£99.95
Save £16.96
Ramsey Tailored Fit Shirt - Sandstone
Barbour
Ramsey Tailored Fit Shirt - Sandstone Sale price£57.99 Regular price£74.95
Save £29.96
Blair Tailored Shirt - Classic Tartan
Barbour
Blair Tailored Shirt - Classic Tartan Sale price£54.99 Regular price£84.95
Save £4.96
Henderson Regular Thermo Weave Checked Shirt - Ecru
Barbour
Henderson Regular Thermo Weave Checked Shirt - Ecru Sale price£64.99 Regular price£69.95
Save £34.96
Denim Crest Tailored Long-Sleeved Shirt - Chambray
Barbour
Denim Crest Tailored Long-Sleeved Shirt - Chambray Sale price£39.99 Regular price£74.95
Save £37.96
Nevis Tailored Long-Sleeved Shirt - Brown
Barbour
Nevis Tailored Long-Sleeved Shirt - Brown Sale price£46.99 Regular price£84.95
Save £20.01
Mens Pique Polo Shirt in Dark Sapphire Navy / Haute Red DHM
Save £27.96
Fortrose Tailored Long-Sleeved Shirt - Winterberry Tartan
Save £44.96
Rhobell Tailored Long-Sleeved Shirt - Merlot
Barbour
Rhobell Tailored Long-Sleeved Shirt - Merlot Sale price£54.99 Regular price£99.95
Save £49.01
Chapter Check Overshirt - Classic Tartan
Barbour
Chapter Check Overshirt - Classic Tartan Sale price£89.99 Regular price£139.00
Blair Tailored Tartan Cord Shirt - Midnight Tartan
Save £19.96
Bank Regular Long-Sleeved Shirt - Dark Ecru
Barbour
Bank Regular Long-Sleeved Shirt - Dark Ecru Sale price£39.99 Regular price£59.95
Save £26.96
Finkle Tailored Gingham Shirt - olive
Barbour
Finkle Tailored Gingham Shirt - olive Sale price£42.99 Regular price£69.95
Save £4.96
Sporting Tattersall Regular Shirt - Red/Khaki
Barbour
Sporting Tattersall Regular Shirt - Red/Khaki Sale price£59.99 Regular price£64.95