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:

83 products

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 £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 £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 £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 £19.95
Men's Finkle Tailored Shirt - Olive
Barbour
Men's Finkle Tailored Shirt - Olive Sale price£50.00 Regular price£69.95
Save £10.00
Bradwell Shirt SandstoneBradwell Shirt Sandstone
Barbour
Bradwell Shirt Sandstone Sale price£59.95 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
Southfield Tailored Shirt - Grey MarlSouthfield Tailored Shirt - Grey Marl
Save £9.96
Washed Cotton Overshirt - NavyWashed Cotton Overshirt - Navy
Barbour
Washed Cotton Overshirt - Navy Sale price£79.99 Regular price£89.95
Save £29.96
Eddleston Tailored Shirt - Classic Navy
Barbour
Eddleston Tailored Shirt - Classic Navy Sale price£39.99 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 £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
Men's Hogside Tartan Regular Shirt - Autumn DressMen's Hogside Tartan Regular Shirt - Autumn Dress
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 £24.96
Harthope Tailored Shirt - EcruHarthope Tailored Shirt - Ecru
Barbour
Harthope Tailored Shirt - Ecru Sale price£39.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 £24.96
Ramsey Tailored Shirt - Russet BrownRamsey Tailored Shirt - Russet Brown
Barbour
Ramsey Tailored Shirt - Russet Brown Sale price£44.99 Regular price£69.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 £5.00
Men's Hadlo Regular Fit Shirt - OliveMen's Hadlo Regular Fit Shirt - Olive
Barbour
Men's Hadlo Regular Fit Shirt - Olive Sale price£69.95 Regular price£74.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 £19.96
Eldon Tailored Shirt - GreenEldon Tailored Shirt - Green
Barbour
Eldon Tailored Shirt - Green Sale price£44.99 Regular price£64.95