10% off your first order, and be first to hear about Christmas for petsGet your code

Same-day dispatch on marked items: order by noon, Mon–Fri

Free replacements if anything arrives damaged

Free delivery over £40 on most items

Christmas gifts for dogs

The best Christmas gifts for dogs are a personalised photo stocking, a Christmas tree bandana and a Christmas dinner bowl. Browse 12 hand-picked gifts, from £7.99 to £19.95, for the dog in your life. For Christmas delivery, order personalised gifts by noon on Tuesday 8 December and standard dispatch items by noon on Wednesday 9 December.

By Bez, founder of Buy Pet Supplies · Updated 6 November 2026

Our top picks

Key points

  • Choose the personalised photo stocking to add your dog's photo and name. It is velvet and comes with a hanging hoop.
  • Bandanas suit small and medium dogs. Choose the Christmas tree design, the Santa design, or the 'Too cute for the naughty list' wording.
  • Pair a bowl with a mat: the Christmas Dinner bowl is 15 cm white ceramic, and the anti-slip paw print mat is 44 x 25 cm.
  • Add the Rope Ranger toy for a dog who loves rope toys. It has a yellow ball head and coffee wood on its legs.
  • Once a parcel's gifts reach £40, its standard delivery is free on most gifts.

How did we choose these gifts?

We hand-picked every gift in this guide from the range we stock. We chose each one for who it suits and what it does, so you can match a gift to your dog and to the people who love them.

You will find a mix of kinds and budgets here, from bowls and mats to stockings, bandanas and a rope toy. Personalised gifts are made to order, so add a name, message or photo where the gift allows it.

Want to see more? Browse every gift in our Christmas gifts for pets range, or try Gifts for dogs and Dog bandanas and clothes.

Which dog gifts make feeding time and playtime special?

Personalised bowls and mats make mealtimes feel special, and a rope toy makes playtime fun. We've hand-picked these gifts for dogs, so each one brings a little joy to Christmas morning.

Personalised Christmas Dinner Pet Bowl (£19.95)

A great gift idea for your dog this Christmas. This white ceramic bowl measures 15 x 15 x 5.6 cm and carries 'Christmas Dinner' wording that stays fixed. Add your dog's name and it prints exactly as you type it, capitals included. Set it out on Christmas morning and it becomes their own dinner bowl, ready for the festive meal.

Best for: Dog lovers at Christmas.

Personalised Christmas Pet Bowl Mat (£19.95)

Bright, cheerful and easy to love, this mat brings a retro Christmas fairy lights design to your dog's bowls. It measures 44 x 25 cm, and you can add a name on the first line and a short message on the second, both in capitals. It's polyester with a rubber backing, and it's wipe clean only. Once the festivities end, it rolls up for easy storage.

Best for: Festive decor fans.

Personalised Paw Print Pet Bowl Mat (£19.95)

A gift for quiet moments at the bowl. This paw print mat measures 44 x 25 cm and is anti-slip, with a rubber backing. Add a short line of text, printed in capitals, to make it their own. It's ultra-thin and rolls up easily for storage. It suits new pet owners who want to make their dog's space feel personal, and it's wipe clean only.

Best for: New pet owners.

Personalised Plaque Pet Bowl, 15 cm (£19.95)

Something new for their routine: a ceramic bowl with their name on it. It measures 15 x 15 x 5.6 cm and is made for water or meals, so it's useful every single day. It's a sweet pick for pet birthdays and Christmas too. Choose pink or blue, and the name appears exactly as you enter it.

Best for: Pet birthdays and Christmas.

Personalised Prince 15cm White Ceramic Pet Bowl (£19.95)

A charming pick for your dog, this white ceramic bowl measures 15 x 15 x 5.6 cm, which is right for water or meals. It suits pet birthdays and Christmas, and it's a lovely gift for anyone who enjoys personalised pet gifts and wants a bowl that feels personal. Add one personalised line, and it prints in fixed capitals.

Best for: Personalised pet gift lovers.

Rope Ranger Dog Toy with Coffee Wood Chew (£7.99)

Hand-picked for your dog, this rope toy has a yellow ball head and cream and brown rope, with coffee wood pieces on its legs. It's character-shaped, with chunky knots and tasselled ends, and measures 26 x 5.5 x 28 cm. It's a natural fit for Christmas stockings and for dogs who love rope toys. Supervise your dog during play, check the toy regularly for wear, and replace it if damaged.

Best for: Christmas stockings and playtime.

Which personalised Christmas stockings can you give a dog?

You can give a dog a velvet Christmas stocking personalised with their name, and we have a few to choose from. Each has a white plush cuff and a hoop for hanging. One adds a photo, and another comes in silver grey as well as red.

Personalised Photo Dog Christmas Stocking (£14.95)

An easy win for Christmas morning. Add a photo of your dog and their name, and the stocking is clearly theirs. It is made of 100% polyester velvet with a plush white cuff, and the hoop at the top makes it easy to hang up. Dog mums and dads who want a personal touch will love seeing that photo on the stocking.

Best for: Dog lovers wanting a photo.

Personalised Santa Paws Christmas Red Stocking (£14.95)

Great to pop in a stocking. This red velvet stocking has a soft plush white cuff and a hoop at the top, so it is easy to hang up. Add a name and it appears in uppercase for a bold, clear look. It measures 28 x 50 x 3.5 cm, is made of 100% polyester, and works for a dog or a cat.

Best for: Pet lovers who love red.

Personalised Paw Print Christmas Stocking (£14.95)

Thoughtful without being fussy. This velvet stocking comes in silver grey or red, so you can pick the shade you like best. Your dog's name goes on one line and appears exactly as you enter it. It has a soft white plush cuff, a hoop at the top for hanging, and measures 28 x 50 x 3.5 cm, made from 100% polyester.

Best for: Dog mums wanting something simple.

Which Christmas bandanas suit a small or medium dog?

All three of these Christmas bandanas suit a small or medium dog. Each has a strap up to 43 cm and can be personalised. They all share the same size, so pick the design that suits your dog best.

Personalised Christmas Tree Dog Bandana (£13.95)

If they love Christmas, this is the one. The bandana has a Christmas tree design, and you can add your dog's name, up to 12 characters, in fixed capitals. The strap reaches up to 43 cm, so it suits small and medium dogs. It measures 24 x 14 x 0.5 cm. A simple way to get your dog ready for Christmas morning photos.

Best for: Festive dog mums and dads.

Personalised Santa Dog Bandana (£13.95)

Ideal as a Secret Santa gift, the Santa bandana lets you add two lines of text, up to 12 characters each, printed in upper case. There is also a black option with a single name line, up to 12 characters. The strap reaches up to 43 cm and suits small and medium dogs. It measures 24 x 14 x 0.5 cm. Two lines of personalisation mean there is room for more than a name.

Best for: Secret Santa gifts for dog lovers.

Personalised Naughty List Dog Bandana (£13.95)

Something a little different, this bandana reads 'Too cute for the naughty list', a line that is always on it. You can add one name, up to 12 characters, and the fixed line stays the same. It measures 24 x 14 x 0.5 cm and its strap goes up to 43 cm, which suits small and medium dogs. A fun pick for dog lovers who like a playful twist at Christmas.

Best for: Playful dogs and their owners.

Our christmas gifts for dogs compared

Every pick at a glance: who it suits best and how it is sent.

Gift Best for Delivery
Personalised Christmas Dinner Pet Bowl (£19.95) Dog lovers at Christmas Made to order
Personalised Christmas Pet Bowl Mat (£19.95) Festive decor fans Made to order
Personalised Paw Print Pet Bowl Mat (£19.95) New pet owners Made to order
Personalised Plaque Pet Bowl, 15 cm (£19.95) Pet birthdays and Christmas Made to order
Personalised Prince 15cm White Ceramic Pet Bowl (£19.95) Personalised pet gift lovers Made to order
Rope Ranger Dog Toy with Coffee Wood Chew (£7.99) Christmas stockings and playtime Standard dispatch
Personalised Photo Dog Christmas Stocking (£14.95) Dog lovers wanting a photo Made to order
Personalised Santa Paws Christmas Red Stocking (£14.95) Pet lovers who love red Made to order
Personalised Paw Print Christmas Stocking (£14.95) Dog mums wanting something simple Made to order
Personalised Christmas Tree Dog Bandana (£13.95) Festive dog mums and dads Made to order
Personalised Santa Dog Bandana (£13.95) Secret Santa gifts for dog lovers Made to order
Personalised Naughty List Dog Bandana (£13.95) Playful dogs and their owners Made to order

When should I order for Christmas?

Order early for the widest choice. These are our last order dates for Christmas delivery for the gifts in this guide:

Gifts marked Last order for Christmas
Made to order noon on Tuesday 8 December
Standard dispatch noon on Wednesday 9 December

Gifts from the same place share one parcel, from £3.19 each (some items travel free), and once a parcel's gifts reach £40, that parcel's standard delivery is free on most gifts. Every product page shows the expected delivery dates before you pay, and our Christmas delivery dates guide has every date in one place.

Ready to choose?

For dog mums and dads who want Christmas morning to feel personal, our hand-picked gifts mix personalised stockings, bandanas and bowls with a rope toy for dogs who love rope toys. Pick your favourite above, add a free e-card with your message, and we'll send it straight to them. More ideas: Christmas gifts for cats · Personalised dog gifts · Christmas delivery dates 2026 for pet gifts.

What is a good Christmas gift for a dog?

The Rope Ranger Dog Toy with Coffee Wood Chew is a good pick for dogs who love rope toys. It is character-shaped, with a yellow ball head and coffee wood on its legs. It measures 26 x 5.5 x 28 cm, so it makes a fun thing to open on Christmas morning.

What is a good Christmas bandana for a dog?

The Personalised Santa Dog Bandana is a good pick for small and medium dogs. It has their name in upper case, and the strap goes up to 43 cm. You can also choose a Christmas tree design or a 'Too cute for the naughty list' bandana with a name.

Can you personalise a Christmas stocking for a dog?

Yes. The Personalised Photo Dog Christmas Stocking can carry your dog's photo and a name. It is a velvet stocking with a hanging hoop. The Personalised Santa Paws Christmas Red Stocking works for dogs or cats, with a name and a hoop for hanging.

What is a good Christmas bowl mat for a dog?

The Personalised Christmas Pet Bowl Mat is a festive choice for dog owners at Christmas. It is 44 x 25 cm and has a retro fairy lights design. You can add a name and a message in capitals to make it theirs.

Is delivery free on Christmas gifts for dogs?

Standard delivery is free on most items once a parcel reaches £40. Gifts from the same UK warehouse or maker share one parcel. Checkout lists every faster option, and a faster one costs only the difference.