17 Funny Christmas Gifts

Last updated: 3 weeks ago

There's always one person on your list who you'd rather make laugh than impress. Not because you don't care — if anything, it's the opposite. Getting the funny gift right takes more thought than people give it credit for, because it has to land. A joke that misses is just a slightly awkward object sitting under the tree.

The best funny gifts have something underneath the humour — a bit of warmth, a nod to an in-joke, a sense that you actually know this person. That's what separates genuinely good from novelty-shop filler. Everything in this guide has that quality. You'll know the right one when you see it.

1. Personalised Hoodie

A personalised hoodie is one of those gifts that actually gets worn. Stick her name on it, an inside joke, whatever — it's cosy, it's Christmas, and it's got a bit of thought behind it.

Report a problem

2. Santa Costume

A Santa costume is one of those gifts that pretty much guarantees a laugh. Whether they wear it to a Christmas party or just to answer the door on Christmas morning, it never gets old.

Report a problem

3. Dark Humor Fiction

If their sense of humour leans a little twisted, a dark humor fiction book is the kind of Christmas present they'll actually want to read. Funny, unsettling, and genuinely hard to put down.

Report a problem

4. Christmas Figurine

A Christmas figurine that actually makes people laugh? That's the kind of décor that gets talked about every year when it comes out of the box.

Report a problem

5. Engraved Wine Glasses

Engraved wine glasses make Christmas feel a bit more personal — and if you pick the right message, genuinely funny too. They'll think of you every time they pour a glass.

Report a problem

6. Karaoke Player

Nothing brings out someone's inner pop star quite like a karaoke player at Christmas. Fair warning - once it's unwrapped, no one's getting an early night.

Report a problem

7. Custom Apron

They'll actually wear this one. A custom apron with their name or a daft saying on it makes cooking feel a bit more official — and a lot more entertaining.

Report a problem

8. Cocktail Serviettes

Because someone's got to mop up the mess after one too many festive drinks.

Report a problem

9. Wine Bottle Holder

A wine bottle holder is one of those gifts that's genuinely useful but also says "I know you well enough to know you'll need this."

Report a problem

10. Fondue Set

A fondue set is one of those gifts that sounds a bit retro but actually ends up being the highlight of a dinner party. Nobody ever complains when there's melted cheese involved.

Report a problem

11. Dog Paw Protector Socks

These silly little socks aren't just adorable fashion statements for your pooch—they'll protect those precious paws from hot pavements and winter salt whilst giving everyone a proper laugh on Christmas morning.

Report a problem

12. Custom Towels

Nothing says "I didn't know what to get you" quite like custom towels. Add their name, a cheeky phrase, or an inside joke that'll make them laugh every time they dry their hands. Perfect for that friend who appreciates practical gifts with a personal touch.

Report a problem

13. Favourite Band Concert Tickets

Nothing says "I actually put thought into this" like tickets to their favourite band. Watch their face light up brighter than the Christmas tree when they unwrap these!

Report a problem

14. Winter Bobble Hat

A bobble hat may not seem like comedy gold, but watching your loved one attempt to fit their massive festive hairdo underneath it on Christmas morning definitely is.

Report a problem

15. Hip Flask

Because nothing says "I thought of you" quite like a sleek little flask tucked into someone's pocket for whenever they need it.

Report a problem

16. Dog Sunglasses

Dog sunglasses are ridiculous in the best possible way. Stick a pair on your mate's dog and you've basically made Christmas.

Report a problem

17. Beer Tasting Experience

They'll get to try loads of different beers and actually learn something about what they're drinking — not a bad way to spend an afternoon.

Report a problem