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:

69 products

Save £24.95
Ramsey Tailored Shirt - Russet BrownRamsey Tailored Shirt - Russet Brown
Barbour
Ramsey Tailored Shirt - Russet Brown Sale price£45.00 Regular price£69.95
Save £14.96
Dunoon Tailored Shirt - Midnight Tartan
Barbour
Dunoon Tailored Shirt - Midnight Tartan Sale price£59.99 Regular price£74.95
Save £14.96
Dunoon Tailored Shirt - Classic
Barbour
Dunoon Tailored Shirt - Classic Sale price£59.99 Regular price£74.95
Save £19.99
Men's Hemd Bidston Shirt - Rifle GreenMen's Hemd Bidston Shirt - Rifle Green
Barbour
Men's Hemd Bidston Shirt - Rifle Green Sale price£45.00 Regular price£64.99
Save £14.96
Men's Lomond Tailored Fit Shirt - Amble Sand Tartan
Barbour
Men's Lomond Tailored Fit Shirt - Amble Sand Tartan Sale price£49.99 Regular price£64.95
Save £5.00
Men's Alnwick Tailored Fit Shirt - Red
Barbour
Men's Alnwick Tailored Fit Shirt - Red Sale price£59.95 Regular price£64.95
Save £14.96
Men's Fawdon Tailored Fit Shirt - StoneMen's Fawdon Tailored Fit Shirt - Stone
Barbour
Men's Fawdon Tailored Fit Shirt - Stone Sale price£59.99 Regular price£74.95
Save £24.96
Men's Gingham Oxtown Tailored Shirt - PinkMen's Gingham Oxtown Tailored Shirt - Pink
Barbour
Men's Gingham Oxtown Tailored Shirt - Pink Sale price£39.99 Regular price£64.95
Save £24.96
Men's Gingham Oxtown Tailored Shirt - Sky BlueMen's Gingham Oxtown Tailored Shirt - Sky Blue
Barbour
Men's Gingham Oxtown Tailored Shirt - Sky Blue Sale price£39.99 Regular price£64.95
Save £14.96
Men's Sadle Checked Shirt - StoneMen's Sadle Checked Shirt - Stone
Barbour
Men's Sadle Checked Shirt - Stone Sale price£49.99 Regular price£64.95
Save £15.00
Men's Kyloch Tailored Shirt - Classic TartanMen's Kyloch Tailored Shirt - Classic Tartan
Barbour
Men's Kyloch Tailored Shirt - Classic Tartan Sale price£54.99 Regular price£69.99
Save £15.00
Men's Hemd Fortrose Tailored Shirt - ClassicMen's Hemd Fortrose Tailored Shirt - Classic
Barbour
Men's Hemd Fortrose Tailored Shirt - Classic Sale price£54.99 Regular price£69.99
Men's Madras II Tailored Shirt - AquaMen's Madras II Tailored Shirt - Aqua
Save £15.00
Men's Shadwell Country Active Shirt - BlueMen's Shadwell Country Active Shirt - Blue
Barbour
Men's Shadwell Country Active Shirt - Blue Sale price£59.95 Regular price£74.95
Save £14.96
Eldon Tailored Shirt - GreenEldon Tailored Shirt - Green
Barbour
Eldon Tailored Shirt - Green Sale price£49.99 Regular price£64.95
Tattersall 15 BlueTattersall 15 Blue
Barbour
Tattersall 15 Blue Sale price£65.00
Tattersall 24 BlueTattersall 24 Blue
Barbour
Tattersall 24 Blue Sale price£65.00
Tattersall 24 WhiteTattersall 24 White
Barbour
Tattersall 24 White Sale price£65.00
Save £10.00
Barbour - Men's Agden shirt - SandstoneBarbour - Men's Agden shirt - Sandstone
Barbour
Barbour - Men's Agden shirt - Sandstone Sale price£49.95 Regular price£59.95
Save £14.01
barbour glen shirt classic tartanMen's Glen Shirt - Classic Tartan
Barbour
Men's Glen Shirt - Classic Tartan Sale price£49.99 Regular price£64.00
Barbour - Men's Gingham Laundered shirt - Colorado BlueBarbour - Men's Gingham Laundered shirt - Colorado Blue