Create a special card for a special occasion

Here at Card Factory, we believe a great card doesn't have to cost a fortune. Our custom cards start at just 99p, with a huge range of fun and unique designs to choose from. Whether you’re searching for personalised birthday cards, anniversary cards, congratulations cards or party invitations, our exclusive range of greetings cards has something suitable for any occasion.

All our personalised cards are exclusive to us and made to the highest possible standard. This means that you can enjoy high-quality custom cards at low costs – so both your loved ones and your bank balance are happy.

Our personalised cards allow you to create a unique and heartfelt greeting in a few simple steps online. Celebrate a special event by adding their name, age or a special message to the front of our custom cards, then write your own message inside. This can be further personalised by changing the font, text size and colour – or even by adding emojis!

If you want to add a funny photo, then choose one of our fantastic photo cards. They can feature between one and 12 images depending on the design. Simply upload your chosen pictures from your device or from Facebook to create one of these personalised cards in just a few minutes.

Even better, many of our personalised cards are available on multibuy offers, letting you send identical cards to five or more people for less. Whether it's save the dates or party invitations, you can get multibuy cards from just 50p each.

Create a card as unique as they are with our fantastic selection of personalised cards. From as little as 99p, you can add your own special touch to our custom cards – whether that’s a name, date or personal message! We have a wide range of greeting cards for sale both online and in our UK stores, including personalised birthday cards, anniversary cards and more, so you’re sure to find the right card for the occasion!

Shop our range of personalised cards online today!