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:

70 products

Save £10.00
Men's Bradwell Tailored Shirt - BlueMen's Bradwell Tailored Shirt - Blue
Barbour
Men's Bradwell Tailored Shirt - Blue Sale price£49.95 Regular price£59.95
Save £10.00
Men's Bank Shirt -  NavyMen's Bank Shirt -  Navy
Barbour
Men's Bank Shirt - Navy Sale price£49.95 Regular price£59.95
Save £14.96
Cambridge Overshirt - OliveCambridge Overshirt - Olive
Barbour
Cambridge Overshirt - Olive Sale price£79.99 Regular price£94.95
Save £19.01
Lustleigh Shirt - MerlotLustleigh Shirt - Merlot
Barbour
Lustleigh Shirt - Merlot Sale price£49.99 Regular price£69.00
Save £24.96
Robhill Overshirt - Dusty OliveRobhill Overshirt - Dusty Olive
Barbour
Robhill Overshirt - Dusty Olive Sale price£74.99 Regular price£99.95
Save £10.00
Bradwell Shirt SandstoneBradwell Shirt Sandstone
Barbour
Bradwell Shirt Sandstone Sale price£59.95 Regular price£69.95
Save £19.95
Harthope Tailored Shirt - EcruHarthope Tailored Shirt - Ecru
Barbour
Harthope Tailored Shirt - Ecru Sale price£45.00 Regular price£64.95
Save £29.96
Blair Tailored Shirt - Classic Tartan
Barbour
Blair Tailored Shirt - Classic Tartan Sale price£54.99 Regular price£84.95
Save £14.96
Men's Finkle Tailored Shirt - Olive
Barbour
Men's Finkle Tailored Shirt - Olive Sale price£54.99 Regular price£69.95
Save £14.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£49.99 Regular price£64.95
Save £14.96
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£54.99 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 £14.96
Harthope Tailored Shirt - Classic NavyHarthope Tailored Shirt - Classic Navy
Barbour
Harthope Tailored Shirt - Classic Navy Sale price£49.99 Regular price£64.95
Save £14.96
Eddleston Tailored Shirt - Classic Navy
Barbour
Eddleston Tailored Shirt - Classic Navy Sale price£54.99 Regular price£69.95
Save £14.96
Dunoon Tailored Shirt - Classic TartanDunoon Tailored Shirt - Classic Tartan
Barbour
Dunoon Tailored Shirt - Classic Tartan Sale price£59.99 Regular price£74.95
Save £14.96
Men's Sporting Tattersall Shirt - Navy/Olive
Barbour
Men's Sporting Tattersall Shirt - Navy/Olive Sale price£49.99 Regular price£64.95
Save £14.96
Lustleigh Shirt - ForestLustleigh Shirt - Forest
Barbour
Lustleigh Shirt - Forest Sale price£54.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
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
Save £19.96
Men's Hadlo Regular Fit Shirt - OliveMen's Hadlo Regular Fit Shirt - Olive
Barbour
Men's Hadlo Regular Fit Shirt - Olive Sale price£54.99 Regular price£69.95
Save £14.96
Men's Hadlo Regular Fit Shirt - Ecru MarlMen's Hadlo Regular Fit Shirt - Ecru Marl
Barbour
Men's Hadlo Regular Fit Shirt - Ecru Marl Sale price£54.99 Regular price£69.95
Save £15.00
Men's Lutsleigh Shirt - Navy MarlMen's Lutsleigh Shirt - Navy Marl
Barbour
Men's Lutsleigh Shirt - Navy Marl Sale price£59.95 Regular price£74.95
Save £14.96
Dunoon Tailored Shirt - Brackencroft TartanDunoon Tailored Shirt - Brackencroft Tartan
Barbour
Dunoon Tailored Shirt - Brackencroft Tartan Sale price£54.99 Regular price£69.95
Save £14.96
Preston Regular Shirt - Navy
Barbour
Preston Regular Shirt - Navy Sale price£49.99 Regular price£64.95