Christmas Cards & Gifts

Make this Christmas even more magical with Hallmark personalised cards and gifts. Discover an exquisite selection of gift wrapping and enjoy 4 for 3 on Christmas boxed cards.

Christmas Cards Christmas Gifts

Christmas Cards

Send fantastic personalised Christmas cards as unique as your loved one. Whether you want to add a photo and create a keepsake card or celebrate a Baby's first Christmas, there is a wide selection of personalised Christmas cards to choose from.


Stocking fillers, innovative Children's books and personalised gifts from £4.99. You can make an impression without breaking the bank this Christmas with our selection of gifts that certainly are delightful to receive. Ideal Secret Santa ideas also available

Gift Wrapping

For a picture-perfect Christmas tree, add the ultimate finishing touches to your presents with lovely ribbons, luxurious wrapping paper and beautiful bows.

Christmas Gift Wrapping

Service Pledge

With our friendly helpline, quality products and excellent service you're in very safe hands with Hallmark.


We won't keep you waiting!

For cards ordered before 4pm Mon-Fri, we’ll post 1st class the same day
(2pm for non-personalised cards).

For Delivery before Christmas: Please Order before 2pm on Tuesday 20th December.
Personalised gifts are made to order and will be despatched within 2 to 5 working days.

Please Order before 4pm on Friday 20th December. (Excluding personalised gifts and bank holidays)

Helping you celebrate throughout the year...

Valentine's Day Mother's Day Father's Day Christmas

Hallmark Cards PLC is registered in England No. 3414540.

Registered office address: Bingley Road, Heaton, Bradford, BD9 6SD

  • Privacy Policy
Top Top