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:

103 products

Save £15.96
Ramsey Tailored Long-Sleeved Shirt - SeaweedRamsey Tailored Long-Sleeved Shirt - Seaweed
Barbour
Ramsey Tailored Long-Sleeved Shirt - Seaweed Sale price£63.99 Regular price£79.95
Save £19.96
Sault Tailored Long-Sleeved Shirt - Midnight Oak TartanSault Tailored Long-Sleeved Shirt - Midnight Oak Tartan
Save £30.00
Men's Enlarged Check Overshirt in PineneedleMen's Enlarged Check Overshirt in Pineneedle
Save £10.00
Jesmond Regular Long-Sleeved Shirt - NavyJesmond Regular Long-Sleeved Shirt - Navy
Barbour
Jesmond Regular Long-Sleeved Shirt - Navy Sale price£69.95 Regular price£79.95
Save £25.01
Oxford stripe LS Shirt  - Tickled PinkOxford stripe LS Shirt  - Tickled Pink
U.S. POLO ASSN.
Oxford stripe LS Shirt - Tickled Pink Sale price£39.99 Regular price£65.00
Save £20.01
Tattersall 24 BlueTattersall 24 Blue
Barbour
Tattersall 24 Blue Sale price£44.99 Regular price£65.00
Save £20.01
Tattersall 24 WhiteTattersall 24 White
Barbour
Tattersall 24 White Sale price£44.99 Regular price£65.00