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 £19.96
Striped Oxford Tailored Long-Sleeved Shirt - Sky BlueStriped Oxford Tailored Long-Sleeved Shirt - Sky Blue
Save £25.01
Mens Linen Blend Shirt in Honey DewMens Linen Blend Shirt in Honey Dew
U.S. POLO ASSN.
Mens Linen Blend Shirt in Honey Dew Sale price£34.99 Regular price£60.00
Save £19.96
Linen Blend White Plain Long Sleeve ShirtLinen Blend White Plain Long Sleeve Shirt
Joules
Linen Blend White Plain Long Sleeve Shirt Sale price£29.99 Regular price£49.95
Save £19.96
Lewis Tailored Shirt - Kielder Blue TartanLewis Tailored Shirt - Kielder Blue Tartan
Barbour
Lewis Tailored Shirt - Kielder Blue Tartan Sale price£44.99 Regular price£64.95
Save £34.96
Bowmont Tailored Shirt - Fired BrickBowmont Tailored Shirt - Fired Brick
Barbour
Bowmont Tailored Shirt - Fired Brick Sale price£39.99 Regular price£74.95
Save £19.95
Men's Hadlo Regular Fit Shirt - NavyMen's Hadlo Regular Fit Shirt - Navy
Barbour
Men's Hadlo Regular Fit Shirt - Navy Sale price£50.00 Regular price£69.95
Save £19.01
Chapter Check Overshirt - Winterberry TartanChapter Check Overshirt - Winterberry Tartan
Barbour
Chapter Check Overshirt - Winterberry Tartan Sale price£119.99 Regular price£139.00
Save £21.96
Baystone Relaxed Long-Sleeved Shirt - OliveBaystone Relaxed Long-Sleeved Shirt - Olive
Barbour
Baystone Relaxed Long-Sleeved Shirt - Olive Sale price£67.99 Regular price£89.95
Save £19.01
Chapter Check Overshirt - Midnight Oak TartanChapter Check Overshirt - Midnight Oak Tartan
Barbour
Chapter Check Overshirt - Midnight Oak Tartan Sale price£119.99 Regular price£139.00
Save £14.96
Dogwood Regular Long-Sleeved Shirt - OliveDogwood Regular Long-Sleeved Shirt - Olive
Barbour
Dogwood Regular Long-Sleeved Shirt - Olive Sale price£54.99 Regular price£69.95
Save £9.96
Fortrose Tailored Long-Sleeved Shirt - Riverstone TartanFortrose Tailored Long-Sleeved Shirt - Riverstone Tartan
Save £19.96
Giles Twill Overshirt - NavyGiles Twill Overshirt - Navy
Barbour
Giles Twill Overshirt - Navy Sale price£79.99 Regular price£99.95
Save £34.96
Nelson Tailored Long-Sleeved Shirt - IndigoNelson Tailored Long-Sleeved Shirt - Indigo
Barbour
Nelson Tailored Long-Sleeved Shirt - Indigo Sale price£39.99 Regular price£74.95
Save £31.96
Garment Dyed Oxford Relaxed Long-Sleeved Shirt - Light SageGarment Dyed Oxford Relaxed Long-Sleeved Shirt - Light Sage
Save £19.96
Men's Alnwick Tailored Fit Shirt - Red
Barbour
Men's Alnwick Tailored Fit Shirt - Red Sale price£44.99 Regular price£64.95
Save £19.96
Men's Shadwell Country Active Shirt  - SandstoneMen's Shadwell Country Active Shirt  - Sandstone
Barbour
Men's Shadwell Country Active Shirt - Sandstone Sale price£54.99 Regular price£74.95
Save £21.96
Bertow Relaxed Long-Sleeved Shirt - ForestBertow Relaxed Long-Sleeved Shirt - Forest
Barbour
Bertow Relaxed Long-Sleeved Shirt - Forest Sale price£67.99 Regular price£89.95
Save £9.96
Portdown Tailored Long-Sleeved Shirt - OlivePortdown Tailored Long-Sleeved Shirt - Olive
Barbour
Portdown Tailored Long-Sleeved Shirt - Olive Sale price£69.99 Regular price£79.95
Save £5.00
Men's Sedgebrook Shirt Deep ForestMen's Sedgebrook Shirt Deep Forest
Ridgeline
Men's Sedgebrook Shirt Deep Forest Sale price£29.99 Regular price£34.99
Save £5.00
Men's Sedgebrook Shirt NavyMen's Sedgebrook Shirt Navy
Ridgeline
Men's Sedgebrook Shirt Navy Sale price£29.99 Regular price£34.99
Save £19.01
Moleskin Overshirt - Dark OliveMoleskin Overshirt - Dark Olive
Barbour
Moleskin Overshirt - Dark Olive Sale price£119.99 Regular price£139.00
Save £9.96
Jesmond Regular Long-Sleeved Shirt - OliveJesmond Regular Long-Sleeved Shirt - Olive
Barbour
Jesmond Regular Long-Sleeved Shirt - Olive Sale price£69.99 Regular price£79.95
Save £30.96
Garment Dyed Nelson Short-Sleeved Shirt - Light SageGarment Dyed Nelson Short-Sleeved Shirt - Light Sage
Save £20.01
US Polo Assn Men's Oxford Stripe Long Sleeve Shirt Dark Sapphire NavyUS Polo Assn Men's Oxford Stripe Long Sleeve Shirt Dark Sapphire Navy