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:

71 products

Save £34.96
Carrbridge Overshirt - OliveCarrbridge Overshirt - Olive
Barbour
Carrbridge Overshirt - Olive Sale price£64.99 Regular price£99.95
Save £9.95
Bank Shirt -  NavyBank Shirt -  Navy
Barbour
Bank Shirt - Navy Sale price£50.00 Regular price£59.95
Save £19.01
Willberry Overshirt - Autumn DressWillberry Overshirt - Autumn Dress
Barbour
Willberry Overshirt - Autumn Dress Sale price£109.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 MarlSouthfield Tailored Shirt - Grey Marl
Barbour
Southfield Tailored Shirt - Grey Marl Sale price£53.99 Regular price£79.95
Save £49.01
Chapter Check Overshirt - Green Loch TartanChapter Check Overshirt - Green Loch Tartan
Barbour
Chapter Check Overshirt - Green Loch Tartan Sale price£79.99 Regular price£129.00
Save £34.96
Carrbridge Overshirt - NavyCarrbridge Overshirt - Navy
Barbour
Carrbridge Overshirt - Navy Sale price£64.99 Regular price£99.95
Save £19.96
Eldon Tailored Shirt - GreenEldon Tailored Shirt - Green
Barbour
Eldon Tailored Shirt - Green Sale price£44.99 Regular price£64.95
Save £24.96
Men's Lomond Tailored Shirt - Kielder Blue TartanMen's Lomond Tailored Shirt - Kielder Blue Tartan
Barbour
Men's Lomond Tailored Shirt - Kielder Blue Tartan Sale price£39.99 Regular price£64.95
Save £9.96
Washed Cotton Overshirt - Bleached OliveWashed Cotton Overshirt - Bleached Olive
Barbour
Washed Cotton Overshirt - Bleached Olive Sale price£79.99 Regular price£89.95
Save £29.96
Nevis Tailored Long-Sleeved Shirt - BrownNevis Tailored Long-Sleeved Shirt - Brown
Barbour
Nevis Tailored Long-Sleeved Shirt - Brown Sale price£54.99 Regular price£84.95
Save £34.96
Ramsey Tailored Fit Shirt - SandstoneRamsey Tailored Fit Shirt - Sandstone
Barbour
Ramsey Tailored Fit Shirt - Sandstone Sale price£39.99 Regular price£74.95
Save £24.96
Blair Tailored Tartan Cord Shirt - Green Loch
Barbour
Blair Tailored Tartan Cord Shirt - Green Loch Sale price£59.99 Regular price£84.95
Save £22.96
Snowcap Tailored Long-Sleeved Shirt - Olive MarlSnowcap Tailored Long-Sleeved Shirt - Olive Marl
Barbour
Snowcap Tailored Long-Sleeved Shirt - Olive Marl Sale price£61.99 Regular price£84.95
Save £24.96
Blair Tailored Tartan Cord Shirt - Midnight TartanBlair Tailored Tartan Cord Shirt - Midnight Tartan
Barbour
Blair Tailored Tartan Cord Shirt - Midnight Tartan Sale price£59.99 Regular price£84.95
Save £29.96
Lustleigh Shirt - ForestLustleigh Shirt - Forest
Barbour
Lustleigh Shirt - Forest Sale price£39.99 Regular price£69.95
Save £19.96
Kyeloch Tailored Shirt - Midnight TartanKyeloch Tailored Shirt - Midnight Tartan
Barbour
Kyeloch Tailored Shirt - Midnight Tartan Sale price£54.99 Regular price£74.95
Save £14.96
Hogside Tartan Shirt - Autumn DressHogside Tartan Shirt - Autumn Dress
Barbour
Hogside Tartan Shirt - Autumn Dress Sale price£59.99 Regular price£74.95
Save £24.96
Blair Tailored Tartan Cord Shirt - Black SlateBlair Tailored Tartan Cord Shirt - Black Slate
Barbour
Blair Tailored Tartan Cord Shirt - Black Slate Sale price£59.99 Regular price£84.95
Save £9.96
Washed Cotton Overshirt - NavyWashed Cotton Overshirt - Navy
Barbour
Washed Cotton Overshirt - Navy Sale price£79.99 Regular price£89.95
Save £22.96
Snowcap Tailored Long-Sleeved Shirt - NavySnowcap Tailored Long-Sleeved Shirt - Navy
Barbour
Snowcap Tailored Long-Sleeved Shirt - Navy Sale price£61.99 Regular price£84.95
Save £4.96
Sporting Tattersall Regular Shirt - Red/KhakiSporting Tattersall Regular Shirt - Red/Khaki
Barbour
Sporting Tattersall Regular Shirt - Red/Khaki Sale price£59.99 Regular price£64.95
Save £25.96
Southfield Tailored Checked Cord Shirt - Inky BlueSouthfield Tailored Checked Cord Shirt - Inky Blue
Barbour
Southfield Tailored Checked Cord Shirt - Inky Blue Sale price£53.99 Regular price£79.95
Save £4.96
Henderson Regular Thermo Weave Checked Shirt - EcruHenderson Regular Thermo Weave Checked Shirt - Ecru
Barbour
Henderson Regular Thermo Weave Checked Shirt - Ecru Sale price£64.99 Regular price£69.95