Clothing Footwear and Accessories for Dog and Country Walks
See our bestsellersWhen you're out with the dogs or simply out for a walk in the countryside, here at John Norris we have everything you need to keep you warm and dry when it's cold and wet, and for when the sun shines, we've plenty of protective wear to keep you safe from the sun's rays!
Filter By
Brand
- Acme(14)
- Aigle(6)
- Aquabowl(1)
- Barbour(56)
- Chatham(4)
- Deerhunter(20)
- Fishpond(2)
- Granger's(5)
- Harkila(5)
- Henry Wag(7)
- Hoggs Of Fife(75)
- House Of Paws(1)
- Jack Pyke(74)
- John Norris(4)
- Joules(5)
- Le Chameau(22)
- Morris And Co(10)
- Ridgeline(48)
- Rosewood(7)
- Ruff And Tumble(3)
- Sage(2)
- Schoffel(53)
- Scruffs(21)
- Sealskinz(4)
- Seeland(32)
- Simms(8)
- Smidge(4)
- Snowbee(1)
- Sophie Allport(2)
- Viper Tactical(3)
- Wrendale Designs(6)
- Yeti(47)
- Zamberlan(3)
Product type
- Accessories (Footwear)(1)
- Belt/Braces(2)
- Boot Bag(5)
- Boot Jack(1)
- Boot Rack(1)
- Boots(19)
- Breeks(2)
- Cap/Hat(54)
- Cleaner/Conditioner/Proofer(9)
- Cool Bag(13)
- Cool Box(5)
- Dog Bandana(2)
- Dog Bed/Mattress(24)
- Dog Blanket(3)
- Dog Bowl(12)
- Dog Car Seat Protector(1)
- Dog Carrier(1)
- Dog Coat(9)
- Dog Collar(1)
- Dog Lead/Slip(3)
- Dog Paw Cleaner(1)
- Dog Poop Bag Holder(1)
- Dog Poop Bags(2)
- Dog Towel(4)
- Dog Treat Bag(1)
- Dog Treats(1)
- Dog Walking Bag(1)
- Flask(5)
- Fleece(30)
- Gilet(44)
- Gloves(4)
- Hill Boots(2)
- Homeware(1)
- Hoodie(3)
- Insect Repellent/Head Nets(4)
- Jacket/Coat(53)
- Overtrousers/Leggings(3)
- Picnic Bowl(1)
- Scarf/Neckwear(7)
- Shirt(35)
- Shoes(1)
- Smart Pet Tag(1)
- Socks(25)
- Stockings(2)
- Sweater(4)
Primary Colour
Size (Tops)
- 4XLarge(1)
- 5XLarge(3)
- 8(12)
- 10(20)
- 12(20)
- 14(23)
- 15 1/2in(8)
- 16(17)
- 16 1/2in(8)
- 16in(6)
- 17 1/2in(1)
- 17in(5)
- 18(8)
- 18in(3)
- 20(1)
- 34in(1)
- 36in(7)
- 38in(14)
- 40in(12)
- 42in(9)
- 44in(12)
- 46in(7)
- 48in(10)
- 50in(8)
- 52in(7)
- 54in(3)
- Age 8(3)
- Age 10(2)
- Age 12(1)
- Age 14(1)
- Large(81)
- Large (Age 9-10)(2)
- Medium(87)
- Medium (Age 7-8)(2)
- Small(55)
- Small (Age 5-6)(2)
- XLarge(85)
- XLarge (Age 11-12)(2)
- XSmall(4)
- XSmall (Age 3-4)(2)
- XXLarge(78)
- XXSmall (Age 1-2)(2)
- XXXLarge(40)
- XXXSmall (Age 6-12 Months)(2)
Size (Bottoms)
- 10(1)
- 12(1)
- 14(1)
- 16(3)
- 30in(1)
- 30W 31L(1)
- 32in(9)
- 32R(3)
- 34in(5)
- 34L(1)
- 36in(4)
- 36R(1)
- 38in(10)
- 38W 31L(1)
- 40in(7)
- 40R(4)
- 40W 31L(1)
- 42in(10)
- 42R(1)
- 44in(5)
- Large(11)
- Large 30in Leg(1)
- Large 33in Leg(1)
- Medium(12)
- Medium 30in Leg(1)
- Small(11)
- Small 30in Leg(1)
- Small 33in Leg(1)
- XLarge(14)
- XLarge 30in Leg(2)
- XLarge 33in Leg(2)
- XLarge/XXLarge(1)
- XSmall(8)
- XXLarge(12)
- XXLarge 30in Leg(1)
- XXLarge 33in Leg(2)
- XXXLarge(7)
- XXXLarge 30in Leg(1)
- XXXLarge 33in Leg(1)
From £18.69 £21.99 SAVE UP TO 16%

- Select Size (Tops)
- Small£40.45
- Medium£40.45
- Large£40.45
- XLarge£40.45
- XXLarge£40.45
- XXXLarge£40.45
£40.45 £44.95 SAVE 10%

- Select Size (Tops)
- XSmall£40.45
- Small£40.45
- Medium£40.45
- Large£40.45
- XLarge£40.45
- XXLarge£40.45
- XXXLarge£40.45
£40.45 £44.95 SAVE 10%

- Select Size (Tops)
- Small£35.95
- Medium£35.95
- Large£35.95
- XLarge£35.95
- XXLarge£35.95
- XXXLarge£35.95
£35.95 £39.95 SAVE 10%

- Select Size (Tops)
- Small£35.95
- Medium£35.95
- Large£35.95
- XLarge£35.95
- XXLarge£35.95
- XXXLarge£35.95
£35.95 £39.95 SAVE 10%

- Select Size (Bottoms)
- Small£40.45
- Medium£40.45
- Large£40.45
- XLarge£40.45
- XXLarge£40.45
- XXXLarge£40.45
£40.45 £44.95 SAVE 10%

- Select Size (Bottoms)
- XSmall£40.45
- Small£40.45
- Medium£40.45
- Large£40.45
- XLarge£40.45
- XXLarge£40.45
- XXXLarge£40.45
£40.45 £44.95 SAVE 10%
£14.35 £15.95 SAVE 10%

- Select Shoe Size (UK)
- 6 1/2£196.99
- 7£196.99
- 8£196.99
- 9£196.99
- 9 1/2£196.99
- 10£196.99
- 11£196.99
- 12£196.99
- 13£196.99
£196.99 £219.00 SAVE 10%

- Select Size (Bottoms)
- Small 30in Leg£106.99
- Medium 30in Leg£106.99
- Large 30in Leg£106.99
- XLarge 30in Leg£106.99
- XXLarge 30in Leg£106.99
- XXXLarge 30in Leg£106.99
- Small 33in Leg£106.99
- Medium 33in Leg£106.99
- Large 33in Leg£106.99
- XLarge 33in Leg£106.99
- XXLarge 33in Leg£106.99
- XXXLarge 33in Leg£106.99
£106.99 £165.00 SAVE 35%

- Select Shoe Size (UK)
- 7£76.45
- 8£76.45
- 9£76.45
- 9 1/2£76.45
- 10 1/2£76.45
- 11£76.45
- 12£76.45
£76.45 £84.95 SAVE 10%

- Select Shoe Size (UK)
- 7£76.45
- 8£76.45
- 9£76.45
- 9 1/2£76.45
- 10 1/2£76.45
- 11£76.45
- 12£76.45
£76.45 £84.95 SAVE 10%

- Select Size (Tops)
- Small£58.45
- Medium£58.45
- Large£58.45
- XLarge£58.45
- XXLarge£58.45
- XXXLarge£58.45
£58.45 £64.95 SAVE 10%
£23.99 £37.95 SAVE 36%

- Select Size (Tops)
- Small£40.45
- Medium£40.45
- Large£40.45
- XLarge£40.45
- XXLarge£40.45
- XXXLarge£40.45
£40.45 £44.95 SAVE 10%
£17.95 £19.95 SAVE 10%
£17.95 £19.95 SAVE 10%

- Select Size (Bottoms)
- XSmall£71.95
- Small£71.95
- Medium£71.95
- Large£71.95
- XLarge£71.95
- XXLarge£71.95
- XXXLarge£71.95
£71.95 £79.95 SAVE 10%

- Select Size (Tops)
- Small£44.95
- Medium£44.95
- Large£44.95
- XLarge£44.95
- XXLarge£44.95
- XXXLarge£44.95
£44.95 £49.95 SAVE 10%
£19.75 £21.95 SAVE 10%
£13.45 £14.95 SAVE 10%
£16.15 £17.95 SAVE 10%
£89.95 £99.95 SAVE 10%

- Select Shoe Size (UK)
- 4£107.95
- 5£107.95
- 6£107.95
- 7£107.95
- 8£107.95
- 9£107.95
- 10£107.95
- 11£107.95
- 12£107.95
£107.95 £119.95 SAVE 10%
£80.95 £89.95 SAVE 10%

- Select Shoe Size (UK)
- 7£94.45
- 8£94.45
- 9£94.45
- 9 1/2£94.45
- 10 1/2£94.45
- 11£94.45
- 12£94.45
- 13£94.45
£94.45 £104.95 SAVE 10%
£12.95 £19.95 SAVE 35%

- Select Size (Tops)
- Small£89.95
- Medium£89.95
- Large£89.95
- XLarge£89.95
- XXLarge£89.95
- XXXLarge£89.95
£89.95 £99.95 SAVE 10%
£4.95 £5.50 SAVE 10%
£11.65 £12.95 SAVE 10%
£85.45 £94.95 SAVE 10%

- Select Size (Tops)
- Small£169.99
- Medium£169.99
- Large£169.99
- XLarge£169.99
- XXLarge£169.99
£169.99 £189.00 SAVE 10%

- Select Size (Bottoms)
- Small£85.45
- Medium£85.45
- Large£85.45
- XLarge£85.45
- XXLarge£85.45
£85.45 £94.95 SAVE 10%
£29.65 £32.95 SAVE 10%
£31.45 £34.95 SAVE 10%
£29.95 £34.95 SAVE 14%

- Select Size (Tops)
- XSmall£57.99
- Small£57.99
- Medium£57.99
- Large£57.99
- XLarge£57.99
- XXLarge£57.99
£57.99 £89.95 SAVE 35%
£28.99 £44.95 SAVE 35%
£116.95 £129.95 SAVE 10%
£28.99 £44.95 SAVE 35%
£94.45 £104.95 SAVE 10%
£80.95 £89.95 SAVE 10%
£83.99 £129.95 SAVE 35%

- Select Size (Tops)
- XSmall£89.95
- Small£89.95
- Medium£89.95
- Large£89.95
- XLarge£89.95
- XXLarge£89.95
£89.95 £99.95 SAVE 10%

- Select Size (Bottoms)
- XSmall£62.95
- Small£62.95
- Medium£62.95
- Large£62.95
- XLarge£62.95
- XXLarge£62.95
£62.95 £69.95 SAVE 10%

- Select Size (Tops)
- XSmall£31.99
- Small£31.99
- Medium£31.99
- Large£31.99
- XLarge£31.99
- XXLarge£31.99
£31.99 £49.95 SAVE 35%

- Select Size (Bottoms)
- 32in£62.95
- 34in£62.95
- 36in£62.95
- 38in£62.95
- 40in£62.95
- 42in£62.95
- 44in£62.95
£62.95 £69.95 SAVE 10%

- Select Size (Bottoms)
- 32in£62.95
- 34in£62.95
- 36in£62.95
- 38in£62.95
- 40in£62.95
- 42in£62.95
- 44in£62.95
£62.95 £69.95 SAVE 10%

- Select Shoe Size (UK)
- 5£71.95
- 6£71.95
- 6 1/2£71.95
- 7£71.95
- 8£71.95
- 9£71.95
- 9 1/2£71.95
- 10£71.95
- 11£71.95
- 12£71.95
- 13£71.95
£71.95 £79.95 SAVE 10%

- Select Shoe Size (UK)
- 5£71.95
- 6£71.95
- 6 1/2£71.95
- 7£71.95
- 8£71.95
- 9£71.95
- 9 1/2£71.95
- 10£71.95
- 11£71.95
- 12£71.95
- 13£71.95
£71.95 £79.95 SAVE 10%
£26.95 £29.95 SAVE 10%

- Select Size (Bottoms)
- Small£80.95
- Medium£80.95
- Large£80.95
- XLarge£80.95
- XXLarge£80.95
£80.95 £89.95 SAVE 10%

- Select Size (Tops)
- Small£41.99
- Medium£41.99
- Large£41.99
- XLarge£41.99
- XXLarge£41.99
- XXXLarge£41.99
£41.99 £64.95 SAVE 35%
£14.95 £19.95 SAVE 25%
£14.95 £19.95 SAVE 25%

- Select Size (Bottoms)
- Small 30in Leg£62.95
- Medium 30in Leg£62.95
- Large 30in Leg£62.95
- XLarge 30in Leg£62.95
- XXLarge 30in Leg£62.95
- Small 33in Leg£62.95
- Medium 33in Leg£62.95
- Large 33in Leg£62.95
- XLarge 33in Leg£62.95
- XXLarge 33in Leg£62.95
£62.95 £69.95 SAVE 10%
£26.95 £29.95 SAVE 10%

- Select Size (Tops)
- XSmall£89.95
- Small£89.95
- Medium£89.95
- Large£89.95
- XLarge£89.95
- XXLarge£89.95
- XXXLarge£89.95
£89.95 £99.95 SAVE 10%

- Select Size (Tops)
- XSmall£89.95
- Small£89.95
- Medium£89.95
- Large£89.95
- XLarge£89.95
- XXLarge£89.95
- XXXLarge£89.95
£89.95 £99.95 SAVE 10%
£19.75 £21.95 SAVE 10%