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:

72 products

Save £19.96
Cambridge Overshirt - OliveCambridge Overshirt - Olive
Barbour
Cambridge Overshirt - Olive Sale price£74.99 Regular price£94.95
Save £9.95
Men's Bank Shirt -  NavyMen's Bank Shirt -  Navy
Barbour
Men's Bank Shirt - Navy Sale price£50.00 Regular price£59.95
Save £9.95
Men's Bradwell Tailored Shirt - BlueMen's Bradwell Tailored Shirt - Blue
Barbour
Men's Bradwell Tailored Shirt - Blue Sale price£50.00 Regular price£59.95
Save £49.01
Casswell Overshirt - CinnamonCasswell Overshirt - Cinnamon
Barbour
Casswell Overshirt - Cinnamon Sale price£59.99 Regular price£109.00
Save £19.00
Lustleigh Shirt - MerlotLustleigh Shirt - Merlot
Barbour
Lustleigh Shirt - Merlot Sale price£50.00 Regular price£69.00
Save £14.95
Men's Sporting Tattersall Shirt - Navy/Olive
Barbour
Men's Sporting Tattersall Shirt - Navy/Olive Sale price£50.00 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 £10.00
Bradwell Shirt SandstoneBradwell Shirt Sandstone
Barbour
Bradwell Shirt Sandstone Sale price£59.95 Regular price£69.95
Save £19.95
Men's Finkle Tailored Shirt - Olive
Barbour
Men's Finkle Tailored Shirt - Olive Sale price£50.00 Regular price£69.95
Save £19.96
Nelson Tailored Shirt - BlueNelson Tailored Shirt - Blue
Barbour
Nelson Tailored Shirt - Blue Sale price£44.99 Regular price£64.95
Save £19.95
Eddleston Tailored Shirt - Classic Navy
Barbour
Eddleston Tailored Shirt - Classic Navy Sale price£50.00 Regular price£69.95
Save £24.96
Men's Oxtown Tailored Shirt - GreenMen's Oxtown Tailored Shirt - Green
Barbour
Men's Oxtown Tailored Shirt - Green Sale price£39.99 Regular price£64.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 £19.96
Harthope Tailored Shirt - EcruHarthope Tailored Shirt - Ecru
Barbour
Harthope Tailored Shirt - Ecru Sale price£44.99 Regular price£64.95
Save £19.96
Harthope Tailored Shirt - Classic NavyHarthope Tailored Shirt - Classic Navy
Barbour
Harthope Tailored Shirt - Classic Navy Sale price£44.99 Regular price£64.95
Save £19.95
Lustleigh Shirt - ForestLustleigh Shirt - Forest
Barbour
Lustleigh Shirt - Forest Sale price£50.00 Regular price£69.95
Save £14.95
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£50.00 Regular price£64.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 £10.00
Men's Hogside Tartan Regular Shirt - Autumn DressMen's Hogside Tartan Regular Shirt - Autumn Dress
Barbour
Men's Hogside Tartan Regular Shirt - Autumn Dress Sale price£59.95 Regular price£69.95
Save £14.96
Barbour - Eldon Tailored Shirt RedBarbour - Eldon Tailored Shirt Red
Barbour
Barbour - Eldon Tailored Shirt Red Sale price£49.99 Regular price£64.95
Save £24.95
Miller Classic Fit Cord Shirt - Green
Joules
Miller Classic Fit Cord Shirt - Green Sale price£45.00 Regular price£69.95
Save £19.96
Dunoon Tailored Shirt - Classic TartanDunoon Tailored Shirt - Classic Tartan
Barbour
Dunoon Tailored Shirt - Classic Tartan Sale price£54.99 Regular price£74.95
Save £14.95
Men's Lomond Tailored Fit Shirt - Amble Sand Tartan
Barbour
Men's Lomond Tailored Fit Shirt - Amble Sand Tartan Sale price£50.00 Regular price£64.95
Save £19.96
Men's Hallhill Checked Shirt - SandstoneMen's Hallhill Checked Shirt - Sandstone
Barbour
Men's Hallhill Checked Shirt - Sandstone Sale price£54.99 Regular price£74.95