Christmas Gifts for Men

See our bestsellers

Find Christmas gift ideas for men. Our Christmas collection this year includes leather shooting accessories, luxury gift sets from Barbour and Jack Pyke, Schöffel silk ties in a range of colours to compliment the Schöffel shirts and jumpers, and a selection of wallets, card holders and organisers. You’ll find the perfect gift at John Norris.

Filter By

Deerhunter Moor Padded Jacket - Timber

Deerhunter

£79.99 £71.99

Hoggs of Fife Woodhall Fleece Jacket - Navy

Hoggs of Fife

£39.95 £26.99

Deerhunter Pro Gamekeeper Jacket - Peat

Deerhunter

£249.99 £224.99

Barbour Monty Slippers - Brown

Barbour

£69.95 £47.99

Barbour Farsley Boots - Choco

Barbour

£129.00 £102.99

Barbour Pheasant Sock Gift Box

Barbour

£29.95 £22.99

Jack Pyke Lightweight Leggings

Jack Pyke

£14.95 £12.70

50% OFF
Harkila Expedition Socks - Black

Harkila

£34.99 £16.99

Hoggs of Fife Woodhall Fleece Gilet - Navy

Hoggs of Fife

£34.95 £31.45

Hoggs of Fife Culloden Jacket

Hoggs of Fife

£129.00 £116.00

Schoffel Ketton II Jacket

Schoffel

£259.95

John Norris Moleskin Trousers

John Norris

£39.99 £29.99

John Norris Online E-Voucher

John Norris

from £10.00

Jack Pyke Pheasant Motif Fleece Top

Jack Pyke

£24.95 £20.99

John Norris In-Store Gift Vouchers

John Norris

from £10.00

Jack Pyke Countryman Shirt - Navy Check

Jack Pyke

£25.95 £21.99

Jack Pyke Shires Wellington Boots

Jack Pyke

£42.95 £35.99

Jack Pyke Weardale Trousers - Green

Jack Pyke

£58.95 £49.99

Jack Pyke Hunters Boots

Jack Pyke

£165.00 £139.99

Jack Pyke Lightweight Fleece Top

Jack Pyke

£19.95 £16.95

Jack Pyke Shooting Sock Garters

Jack Pyke

£5.95 £4.99

Jack Pyke Technical Featherlite Trousers

Jack Pyke

£49.95 £41.99

50% OFF
Harkila Expedition Socks - Grey/Green

Harkila

£34.99 £16.99

Jack Pyke Flannel Shirt

Jack Pyke

£25.95 £21.99

Barbour Farsley Boots - Timber Tan

Barbour

£129.00 £102.99

Jack Pyke Quick Fit Garters

Jack Pyke

£7.95 £6.75

Barbour Classic Beaufort Wax Jacket

Barbour

£299.00 £223.99