Fishing and shooting are amongst some of the most gentlemanly sports one can partake in. As such, it is very important to look the part. With this in mind, the team here are John Norris have come up with a fantastic range of men’s shirts for you to peruse. In fact, we are certain that our range of men’s country clothing shirts will ensure you look incredible whatever your endeavour.

... Read more

Our collection of men’s shirts are brought to you by Barbour, Schöffel, Jack Pyke as well as our very own lines. Whether you love to fish or prefer to go out shooting, you will love the selection of men’s shirts we have here at John Norris and they are durable and they are highly fashionable.

With a massive selection of styles and colours available there is sure to be a shirt to suit exactly what you are looking for. If you would like something that complements and even enhances the smart appearance of your country clothing shirt, why not have a look at our collection of tweed jackets. Read less

Hoggs of Fife Inverness Cotton Tattersall Shirt -  Navy/Olive
Select Size (Tops)
  • Select Size (Tops)
  • Small£31.45
  • Medium£31.45
  • Large£31.45
  • XLarge£31.45
  • XXLarge£31.45
  • XXXLarge£31.45
Hoggs of Fife Inverness Cotton Tattersall Shirt - Brown/Gold/Navy
Select Size (Tops)
  • Select Size (Tops)
  • Small£31.45
  • Medium£31.45
  • Large£31.45
  • XLarge£31.45
  • XXLarge£31.45
  • XXXLarge£31.45
Hoggs of Fife Inverness Cotton Tattersall Shirt -  Wine/Blue/Green
Select Size (Tops)
  • Select Size (Tops)
  • Small£31.45
  • Medium£31.45
  • Large£31.45
  • XLarge£31.45
  • XXLarge£31.45
  • XXXLarge£31.45
Hoggs of Fife Balmoral Luxury Tattersall Shirt - Green/Brown
Select Size (Tops)
  • Select Size (Tops)
  • 15in£44.95
  • 15 1/2in£44.95
  • 16in£44.95
  • 16 1/2in£44.95
  • 17in£44.95
  • 17 1/2in£44.95
  • 18in£44.95
  • 19in£44.95
Hoggs of Fife Balmoral Luxury Tattersall Shirt - Navy/Wine
Select Size (Tops)
  • Select Size (Tops)
  • 15in£44.95
  • 15 1/2in£44.95
  • 16in£44.95
  • 16 1/2in£44.95
  • 17in£44.95
  • 17 1/2in£44.95
  • 18in£44.95
  • 19in£44.95
Hoggs of Fife Kessock Short Sleeve Check Shirt - Brown/Blue
Select Size (Tops)
  • Select Size (Tops)
  • Small£21.99
  • Medium£21.99
  • Large£21.99
  • XLarge£21.99
  • XXLarge£21.99
  • XXXLarge£21.99
Hoggs of Fife Kessock Short Sleeve Check Shirt - Red/Yellow
Select Size (Tops)
  • Select Size (Tops)
  • Small£18.99
  • Medium£18.99
  • Large£18.99
  • XLarge£18.99
  • XXLarge£18.99
  • XXXLarge£18.99
Hoggs of Fife Junior Ambassador Premier Tattersall Shirt
Select Size (Tops)
  • Select Size (Tops)
  • XSmall (Age 3-4)£22.45
  • Small (Age 5-6)£22.45
  • Medium (Age 7-8)£22.45
  • Large (Age 9-10)£22.45
  • XLarge (Age 11-12)£22.45
  • XXLarge (Age 13-14)£22.45
Seeland Shooting Shirt - Classic Yellow Check
Select Size (Tops)
  • Select Size (Tops)
  • Medium£31.99
  • Large£31.99
  • XLarge£31.99
  • XXLarge£31.99
  • XXXLarge£31.99
Hoggs Of Fife Governor Premier Tattersall Shirt - Gold Check
Select Size (Tops)
  • Select Size (Tops)
  • 15in£40.45
  • 15 1/2in£40.45
  • 16in£40.45
  • 16 1/2in£40.45
  • 17in£40.45
  • 17 1/2in£40.45
  • 18in£40.45
Seeland Oxford Shooting Shirt - Blue/Classic Brown Check
Select Size (Tops)
  • Select Size (Tops)
  • Medium£49.99
  • Large£49.99
  • XLarge£49.99
  • XXLarge£49.99
  • XXXLarge£49.99
Seeland Oxford Shooting Shirt - Grape Leaf/Terracotta Check
Select Size (Tops)
  • Select Size (Tops)
  • Medium£49.99
  • Large£49.99
  • XLarge£49.99
  • XXLarge£49.99
  • XXXLarge£49.99
Barbour Bank Shirt - Merlot
Select Size (Tops)
  • Select Size (Tops)
  • Small£46.99
  • Medium£46.99
  • Large£46.99
  • XLarge£46.99
  • XXLarge£46.99
  • XXXLarge£46.99
Barbour Bank Shirt - Merlot

£46.99 £59.95 SAVE 21%

Schoffel Burnham Tattersall Shirt - Woodland Tattersall
Select Size (Tops)
  • Select Size (Tops)
  • 15in£90.00
  • 15 1/2in£90.00
  • 16in£90.00
  • 16 1/2in£90.00
  • 17in£90.00
  • 17 1/2in£90.00
  • 18in£90.00
Barbour Durand Regular Fit Shirt - Olive
Select Size (Tops)
  • Select Size (Tops)
  • Medium£50.99
  • Large£50.99
  • XLarge£50.99
  • XXLarge£50.99
  • XXXLarge£37.99
Barbour Durand Regular Fit Shirt - Olive

£50.99 £64.95 SAVE 21%

Barbour Durand Regular Fit Shirt - Dark Tan
Select Size (Tops)
  • Select Size (Tops)
  • Medium£50.99
  • Large£50.99
  • XLarge£50.99
  • XXLarge£50.99
  • XXXLarge£37.99
Barbour Banner Tailored Shirt - Olive
Select Size (Tops)
  • Select Size (Tops)
  • Medium£41.99
  • Large£41.99
  • XLarge£41.99
  • XXLarge£41.99
Barbour Banner Tailored Shirt - Olive

£41.99 £64.95 SAVE 35%

Schoffel Brancaster Shirt - Wine Check
Select Size (Tops)
  • Select Size (Tops)
  • 15in£90.00
  • 15 1/2in£90.00
  • 16in£90.00
  • 16 1/2in£90.00
  • 17in£90.00
  • 17 1/2in£90.00
  • 18in£90.00
  • 18 1/2in£90.00
Schoffel Burnham Tattersall Shirt - Vintage Navy Tattersall
Select Size (Tops)
  • Select Size (Tops)
  • 15in£90.00
  • 15 1/2in£90.00
  • 16in£90.00
  • 16 1/2in£90.00
  • 17in£90.00
  • 17 1/2in£90.00
  • 18in£90.00
  • 18 1/2in£90.00
Barbour Douglas Short Sleeved Tailored Shirt - Glenmore Olive Tartan
Select Size (Tops)
  • Select Size (Tops)
  • Small£44.99
  • Medium£44.99
  • Large£44.99
  • XLarge£44.99
  • XXLarge£44.99
Hoggs of Fife Callum Country Check Shirt - Green/Gold
Select Size (Tops)
  • Select Size (Tops)
  • Small£40.45
  • Medium£40.45
  • Large£40.45
  • XLarge£40.45
  • XXLarge£40.45
  • XXXLarge£40.45
Barbour Ladies Woodside Check Shirt - Multi Check
Select Size (Tops)
  • Select Size (Tops)
  • 8£44.99
  • 10£44.99
  • 12£44.99
  • 14£44.99
  • 16£44.99
  • 18£44.99
Schoffel Brancaster Shirt - Bramble Check
Select Size (Tops)
  • Select Size (Tops)
  • 15in£90.00
  • 15 1/2in£90.00
  • 16in£90.00
  • 16 1/2in£90.00
  • 17in£90.00
  • 17 1/2in£90.00
  • 18in£90.00
  • 18 1/2in£90.00
Barbour Drafthill Short Sleeved Regular Fit Shirt - Navy
Select Size (Tops)
  • Select Size (Tops)
  • Small£37.99
  • Medium£37.99
  • Large£37.99
  • XLarge£37.99
  • XXLarge£37.99
Barbour Douglas Short Sleeved Regular Fit Shirt - River Birch - Size Medium
Select Size (Tops)
  • Select Size (Tops)
  • Medium£44.99
  • Large£44.99
  • XLarge£44.99
  • XXLarge£44.99
Schoffel Polstead Classic Shirt - French Navy/Pale Blue/Pale Pink
Select Size (Tops)
  • Select Size (Tops)
  • 15 1/2in£90.00
  • 16in£90.00
  • 16 1/2in£90.00
  • 17in£90.00
  • 17 1/2in£90.00
Barbour Longstone S/S Tailored Shirt - Stone
Select Size (Tops)
  • Select Size (Tops)
  • Medium£37.99
  • Large£37.99
  • XLarge£37.99
  • XXLarge£37.99
Barbour Sandside Checked Overshirt - Navy
Select Size (Tops)
  • Select Size (Tops)
  • Medium£70.99
  • Large£70.99
  • XLarge£70.99
  • XXLarge£70.99
Barbour Ladies Safari Shirt - Duck Print
Select Size (Tops)
  • Select Size (Tops)
  • 8£54.99
  • 10£54.99
  • 12£54.99
  • 14£54.99
  • 16£54.99
Barbour Ladies Safari Shirt - Duck Print

£54.99 £69.95 SAVE 21%

Back to top