• Login
  • Register
  • your basket My Basket {{basketData.BasketItems.length}} My Basket {{basketData.BasketItems.length}}
    Basket

    Subtotal: £{{basketData.TotalIncVat | number:2}}


    Items ({{basketData.BasketItems.length}})


    {{item.BaseProduct.Title}}

    £{{item.PriceIncVat | number:2}}

    Qty: {{item.Quantity}}


    {{associatedItem.Title}}

    £{{associatedItem.PriceIncVat | number:2}}


    You currently have no items or samples in your basket.

    The item has been added to your basket.
    You have already added the maximum stock for this item.
    This has been added to your sample basket.
    This has been removed from your sample basket.
    You have already added 5 samples to your list.
next

Funny Birthday Cards


Give your loved ones a good laugh with our collection of funny birthday cards. We have you covered with a range of designs to suit all relations and ages - whether you’re looking for funny birthday cards for friends, family or colleagues.

All our cards can be personalised with a handwritten message, which we’ll write for you – just tell us the message you’d like to add, and we’ll take care of the rest.

Filter
handwritten Add a handwritten message
bulk purchase Order in bulk
personalise Printed Personalisation
in stock In Stock
minimum stock Available now with a min stock of
weight Less than 20 grams
A Few Drinks Birthday Card
  • We can write & send this card for you

A Few Drinks Birthday Card

£2.20

The Perfect Partner Birthday Card
  • We can write & send this card for you

The Perfect Partner Birthday Card

£2.10

She was Horrified Birthday Card
  • We can write & send this card for you

She was Horrified Birthday Card

£2.10

A Day Over Fabulous Birthday Card
  • We can write & send this card for you

A Day Over Fabulous Birthday Card

£2.10

Fireman Birthday Card
  • We can write & send this card for you

Fireman Birthday Card

£2.10

As Good As This Birthday Card
  • We can write & send this card for you

As Good As This Birthday Card

£2.10

In the Moment Birthday Card
  • We can write & send this card for you

In the Moment Birthday Card

£1.99

Today's Mood Birthday Card
  • We can write & send this card for you

Today's Mood Birthday Card

£1.99

Damn Near Perfect Birthday Card
  • We can write & send this card for you

Damn Near Perfect Birthday Card

£1.80

Exhausted Birthday Card
  • We can write & send this card for you

Exhausted Birthday Card

£1.80

How It Started Birthday Card
  • We can write & send this card for you

How It Started Birthday Card

£1.80

Pizza Delivery Birthday Card
  • We can write & send this card for you

Pizza Delivery Birthday Card

£1.80

Hear Your Heart Birthday Card
  • We can write & send this card for you

Hear Your Heart Birthday Card

£2.10

You've Missed A Bit Birthday Card
  • We can write & send this card for you

You've Missed A Bit Birthday Card

£2.10

I'd Love Another Beer Birthday Card
  • We can write & send this card for you

I'd Love Another Beer Birthday Card

£2.10

Multi-task Birthday Card
  • We can write & send this card for you

Multi-task Birthday Card

£2.10

I'm Batman Birthday Card
  • We can write & send this card for you

I'm Batman Birthday Card

£2.10

Dyson Ball Cleaner Birthday Card
  • We can write & send this card for you

Dyson Ball Cleaner Birthday Card

£2.10

Online Shopping Birthday Card
  • We can write & send this card for you

Online Shopping Birthday Card

£2.10

None of Your Business Birthday Card
  • We can write & send this card for you

None of Your Business Birthday Card

£2.10

Feng Shui Birthday Card
  • We can write & send this card for you

Feng Shui Birthday Card

£2.10

Tartan Shopping Basket Birthday Card
  • We can write & send this card for you

Tartan Shopping Basket Birthday Card

£2.10

Beer is a Salad Birthday Card
  • We can write & send this card for you

Beer is a Salad Birthday Card

£2.10

Hard to Get Back Up! Birthday Card
  • We can write & send this card for you

Hard to Get Back Up! Birthday Card

£1.99

Clear Out Her Handbag Birthday Card
  • We can write & send this card for you

Clear Out Her Handbag Birthday Card

£1.99

Rights For The Elderly Birthday Card
  • We can write & send this card for you

Rights For The Elderly Birthday Card

£1.99

Microsoft Helpline Birthday Card
  • We can write & send this card for you

Microsoft Helpline Birthday Card

£1.99

Drinks Twice a Year Birthday Card
  • We can write & send this card for you

Drinks Twice a Year Birthday Card

£1.99

Why Won't It Start? Birthday Card
  • We can write & send this card for you

Why Won't It Start? Birthday Card

£1.99

Leftover Wine Birthday Card
  • We can write & send this card for you

Leftover Wine Birthday Card

£1.99

Aldi's Middle Aisle Greeting Card
  • We can write & send this card for you

Aldi's Middle Aisle Greeting Card

£2.20

Big Hog and Kiss Birthday Card
  • We can write & send this card for you

Big Hog and Kiss Birthday Card

£1.99

Triumphantly Greeting Card
  • We can write & send this card for you

Triumphantly Greeting Card

£2.20

Erogenous Zones Greeting Card
  • We can write & send this card for you

Erogenous Zones Greeting Card

£2.20

Johnson's Dictionary Birthday Card
  • We can write & send this card for you

Johnson's Dictionary Birthday Card

£2.90

Working From Home Greeting Card
  • We can write & send this card for you

Working From Home Greeting Card

£2.90

Looking Good From a Distance Birthday Card
  • We can write & send this card for you

Looking Good From a Distance Birthday Card

£2.80

A Little WD40 Birthday Card
  • We can write & send this card for you

A Little WD40 Birthday Card

£2.80

Look How Old You Are Birthday Card
  • We can write & send this card for you

Look How Old You Are Birthday Card

£2.80

One of your Five a Day? Birthday Card
  • We can write & send this card for you

One of your Five a Day? Birthday Card

£2.80

{{card.Title}}
  • You can buy this card in any quantity
  • We can print any message inside this card
  • We can write & send this card for you

{{card.Title}}

£{{card.PriceIncVat | number:2}}

£{{card.PriceFor30Cards > 0 ? 30 * card.PriceFor30Cards * 1.2 : 30 * card.PriceIncVat | number : 2}} (for 30 cards)

Personalise Buy/Personalise