Christmas

Secret Santa Gift Ideas Under £20

Personalised and funny Secret Santa gifts under £20, from name baubles and candles to festive mugs.

By Perfect Personalised Gifts 3 min read
Personalised Fa La La glass bauble, a Secret Santa gift idea

Secret Santa can be tricky. You might draw someone from another department you barely know, or a cousin you only see at Christmas. The budget is often around £10 to £20 too. A gift with their name on it shows you made the effort, even on a small budget.

Here are our favourite Secret Santa gifts, from personalised baubles and candles to funny festive mugs. Every one starts at under £20, and delivery is free to any mainland UK address.

Personalised baubles they'll hang every year

A bauble with their name on it comes out every December, long after the office party is forgotten. The Personalised Fa La La Glass Bauble and the pink Personalised Ho Ho Ho Glass Bauble are £16.99 each. Both take three lines, so "Merry Christmas" and a name fit nicely.

For a traditional tree, try the Personalised Santa Glass Bauble or the Personalised Christmas Deer Glass Bauble (£16.99 each). Our wooden Robin and Penguin baubles are £14.99, and so is the Personalised Pink Feather Glass Bauble.

Funny mugs for the office

A mug is the classic Secret Santa gift, because almost everyone uses one every day. Ours are 11oz ceramic and dishwasher safe. The Cheeky Bum Gonk Christmas Mug, the Mooey Christmas Highland Cow Mug and the Look At Me Being All Festive Skeleton Mug are all £14.99.

For the colleague who's grumpy before their first coffee, there's the I Don't Like Morning People Or People Mug (£14.99). The Dear Santa I Can Explain Christmas Mug (£16.99) has a naughty, nice or "I can explain" tick box on the back. It comes with a red or green inside.

If you'd like to add their name, the Personalised Christmas Character Hot Chocolate Mug (£16.99) comes with a penguin, Santa, reindeer or elf.

Candles and cosy gifts

The Personalised Fa La La Christmas Candle Jar (£14.99) is a frosted glass jar with a little panel for your message, such as "Merry Christmas" and their name. The Personalised Christmas Foliage Pillar Candle (£16.99) has room for up to five lines and burns for around 58 hours.

If your Secret Santa has children, the Personalised Gingerbread House Wooden Christmas Ornament (£16.99) can say something like "Santa please stop here" with their names. The Personalised Santa Snow Globe (£18.99) has two lines of your words on its base.

Something a little different

The Christmas Market Tote Bag (£17.99) is made for mulled wine and market stalls, and it's handy for shopping all year. Gin lovers will like the Shut Up And Make Me A Gin Print, from £17.99 for an A4 print.

Tips for a good Secret Santa gift

  • Check the spelling of their name with the organiser before you order a personalised gift. We print your text exactly as you type it.
  • Keep it funny rather than rude if it's for work. A festive mug or a bauble is safe for almost anyone.
  • Order early. Office parties often start in early December, so ordering by the end of November gives you plenty of time.
  • You can send the gift straight to someone else. Just enter their address as the delivery address at checkout.

Ordering in time for Christmas

We dispatch within 2 to 4 working days on a tracked Royal Mail 48 service. Delivery is free to any mainland UK address, and free for most gifts (up to 2kg) to Northern Ireland, the Scottish Highlands and the islands. For Christmas, please order by Tuesday 15 December 2026.

You'll find every idea in one place in our Secret Santa gifts collection, and more small gifts in Gifts Under £15.

Found something they'll love?

Every gift is personalised to order and made in the UK. Add their name, a date or a message and we'll do the rest.