Skip to content
  • Shop M&S Christmas Gift Cards
HelpFind a store

Sign in

Sign in or create an account:

  • for faster checkout
  • to unlock personalised Sparks offers
  • to access order history and track deliveries

Sign in

Sign in or create an account:

  • for faster checkout
  • to unlock personalised Sparks offers
  • to access order history and track deliveries

Christmas Gifts for Pets

Get your paws on our charming collection of gifts for pets, all available with free store collection. Find fun surprises for playful kittens and tasty treats for pampered pooches. Take your pick from our durable chew toys, cat teaser wands and fetch-worthy balls, and discover Christmas present ideas that will soon become festive favourites

  • Type with 2 options
  • Character with 4 options
  • Size with 7 options
  • Colour with 9 options

There are 22 Items found

Harry Potter™ Dog CapeHarry Potter™ Dog Cape
Online Only
£12
Harry Potter™

Harry Potter™ Dog Cape

Novelty Football Jumper for PetsNovelty Football Jumper for Pets
Online Only
£8 - £16
M&S Collection

Novelty Football Jumper for Pets

Disco Santa Pet JumperDisco Santa Pet Jumper
Matching family pyjamas
£8 - £16
M&S Collection

Disco Santa Pet Jumper

Christmas Dinner Pet ToyChristmas Dinner Pet Toy
£6
M&S Collection

Christmas Dinner Pet Toy

Percy Pig™ Rope Pet Toy
£6
Percy Pig™

Percy Pig™ Rope Pet Toy

Percy Pig™ Pet ToyPercy Pig™ Pet Toy
£5
Percy Pig™

Percy Pig™ Pet Toy

Spencer Bear™ Pet Blanket
£7.50
Spencer Bear™

Spencer Bear™ Pet Blanket

Colin the Caterpillar™ Pet ToyColin the Caterpillar™ Pet Toy
£8
Colin the Caterpillar™

Colin the Caterpillar™ Pet Toy

Christmas Cracker Pet Toy
£5
M&S Collection

Christmas Cracker Pet Toy

Percy Pig™ Jumper for PetsPercy Pig™ Jumper for Pets
£8 - £16
Percy Pig™

Percy Pig™ Jumper for Pets

Snuggle Pet BedSnuggle Pet Bed
Online Only
£25 - £30
M&S Collection

Snuggle Pet Bed

Turkey Sandwich Pet ToyTurkey Sandwich Pet Toy
£6
M&S Collection

Turkey Sandwich Pet Toy

Orthopedic Dog BedOrthopedic Dog Bed
Online Only
£99 - £124.99
KALLY SLEEP

Orthopedic Dog Bed