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:

154 products

Save £29.96
Washed Cotton Overshirt - Washed Stone
Barbour
Washed Cotton Overshirt - Washed Stone Sale price£69.99 Regular price£99.95
Save £34.96
Snowcap Tailored Long-Sleeved Shirt - Navy
Barbour
Snowcap Tailored Long-Sleeved Shirt - Navy Sale price£49.99 Regular price£84.95
Save £29.96
Bowburn Regular Checked Shirt - Olive Marl
Barbour
Bowburn Regular Checked Shirt - Olive Marl Sale price£39.99 Regular price£69.95
Save £24.95
Lomond Tailored Long-Sleeved Shirt - Classic Tartan
Barbour
Lomond Tailored Long-Sleeved Shirt - Classic Tartan Sale price£45.00 Regular price£69.95
Save £24.96
Haltcliff Cord Relaxed Shirt - Fired Brick
Barbour
Haltcliff Cord Relaxed Shirt - Fired Brick Sale price£54.99 Regular price£79.95
Save £29.96
Bertow Relaxed Long-Sleeved Shirt - Forest
Barbour
Bertow Relaxed Long-Sleeved Shirt - Forest Sale price£59.99 Regular price£89.95
Save £54.01
Chapter Check Overshirt - Midnight Oak Tartan
Barbour
Chapter Check Overshirt - Midnight Oak Tartan Sale price£84.99 Regular price£139.00
Save £54.01
Marlow Tailored Overshirt - Dark Oak
Barbour
Marlow Tailored Overshirt - Dark Oak Sale price£84.99 Regular price£139.00
Ramsey Tailored Long-Sleeved Shirt - Dark Oak
Save £39.01
Cole Overshirt - Olive
Barbour
Cole Overshirt - Olive Sale price£69.99 Regular price£109.00
Save £12.01
Cotton Poplin Brown Long Sleeve Gingham Shirt
Joules
Cotton Poplin Brown Long Sleeve Gingham Shirt Sale price£29.99 Regular price£42.00
Save £13.01
Brushed Flannel Burgundy Red Check Cotton Shirt
Joules
Brushed Flannel Burgundy Red Check Cotton Shirt Sale price£31.99 Regular price£45.00
Save £54.01
Lenker Overshirt - Stone
Barbour
Lenker Overshirt - Stone Sale price£84.99 Regular price£139.00
Save £14.96
Finkle Tailored Shirt - Navy
Barbour
Finkle Tailored Shirt - Navy Sale price£54.99 Regular price£69.95
Save £29.96
Cresswell Seersucker Tailored Long-Sleeved Shirt - Navy
Save £29.96
Fenfield Striped Relaxed Long-Sleeved Shirt - Classic Red
Save £30.01
Mens Linen Blend Shirt in Pink a Boo
U.S. POLO ASSN.
Mens Linen Blend Shirt in Pink a Boo Sale price£29.99 Regular price£60.00
Save £27.96
Miller Classic Fit Cord Shirt - Green
Joules
Miller Classic Fit Cord Shirt - Green Sale price£41.99 Regular price£69.95
Save £19.96
Dunoon Tailored Shirt - Classic Tartan
Barbour
Dunoon Tailored Shirt - Classic Tartan Sale price£54.99 Regular price£74.95
Save £19.96
Ramsey Tailored Long-Sleeved Shirt - Seaweed
Barbour
Ramsey Tailored Long-Sleeved Shirt - Seaweed Sale price£59.99 Regular price£79.95
Save £26.96
Fortrose Tailored Long-Sleeved Shirt - Riverstone Tartan
Save £29.96
Caswell Regular Long-Sleeved Shirt - Pine Green
Barbour
Caswell Regular Long-Sleeved Shirt - Pine Green Sale price£44.99 Regular price£74.95
Save £19.01
Tartan Trimmed Cord Overshirt - Sandstone
Barbour
Tartan Trimmed Cord Overshirt - Sandstone Sale price£89.99 Regular price£109.00
Save £17.96
Waterbay Striped Shirt - White
Barbour
Waterbay Striped Shirt - White Sale price£51.99 Regular price£69.95