Skip to content
Account
Basket

Personalized Christmas Cards

Get Ahead and Multi-Buy!

Schedule your Christmas cards in one go and become eligible for the Multi-Buy discount! The more cards you buy, the bigger the discount.

Create a Moonpig Card in Minutes

Choose a Card

There's thousands of one-of-a-kind designs for every occasion

Make It Unique

You can add your favorite photos and a personal message

We’ll Mail It For You!

We'll print and send your card straight to them, or you can hand-write it at home!

Holiday Cards by Sender

Need to send something from the family, kids, or Fluffy the cat? Shop by sender to find the perfect card.

Christmas Cards by Recipient

We have personalized Christmas cards for your BFFs, boyfriend, parents… come to think of it, we have a perfect holiday card for everyone on your list. We have a thoughtful greeting card for anyone who means the world to you.

Discover Our Festive Range of Moonpig Christmas Cards

Whether you’re looking for funny and rude Christmas cards for your boyfriend or husband or cute cards for your sister or niece, we have a perfect design for everyone on your list.

Holiday Cards For All

From your Mom and Dad to dog and best mate, there’s no better time of year to tell your favorite people (and pets) how much you love them! So, whether you’re picking out a holiday greeting card for your parents, friends, kids, or furry friends, we have a unique card that’s just as unique as they are.

Make Your Own Christmas Cards Online

Ensure their festive season is absolutely brilliant with one of our personalized Christmas cards. Upload your favorite photo in a snap and add a custom name or text in moments. Wondering what to write in their card? Make it personal by drawing your own doodles and handwritten messages (just upload them using the Moonpig app).

Holiday Card Ideas

Bring on all the yuletide cheer with one of our personalized and photo Holiday cards – they’re sure to be a mantelpiece favorite. Need a bit of help from Santa’s helpers? Shop our big selection of holiday card packs to send a festive greeting to all your friends and family.