Personalised Stocking Fillers Under £10 (Made in Essex)
The short answer
You can get a personalised stocking filler for under £10 that's actually made for that person: name keyrings from £4 (3 for £10), pixel gamer keyrings, number plate keyrings, couples' hearts, pet tags and name baubles. Ours are 3D printed in Colchester in the colours you choose. For Christmas post, order and pay by Tuesday 15 December.

In this guide
Stocking fillers are the hardest presents to get right. They need to be small, cheap and still feel like a thought went into them. A name does most of the work: something with their name on it, in their favourite colour, says "I picked this for you" in a way a novelty from the checkout queue can't.
Here are ten ideas from our range, all under £10, all printed to order in Colchester.
Why a name beats a novelty
A personalised gift has one big advantage over a generic one: it's obviously theirs. Kids fight less over stockings when every keyring has a different name on it. Adults keep things with their name on for years, on keys, bags and desks.
The other advantage of printing is colour. You pick the base colour and the letter colour separately from up to 41 filaments, including silk, glitter and colour-shifting finishes, so it can match their football team, their school bag or their car.
10 personalised ideas under £10
| Idea | Who it's for | Price | Personalise with |
|---|---|---|---|
| Name keyring | Anyone with keys or a bag | £4, 3 for £10 | A name up to 12 letters, two colours, optional icon |
| Pixel name keyring | Gamers | £5, 3 for £12 | A name or gamertag up to 10 characters |
| Number plate keyring | New drivers and car people | £6 | A reg or name up to 8 characters |
| School bag name tag | School kids | £6 | Name plus an optional class or year |
| Couples heart keyrings | Couples, best friends | £9 for two | One name on each half |
| Name Christmas bauble | Everyone, especially first Christmases | £10, 4 for £32 | A name and the year |
| Pet Christmas bauble | Pet owners | £10 | Pet's name, year and a paw, bone or fish |
| Silent dog ID tag | The dog, or a new puppy owner | from £8 | Dog's name on the front, your details on the back |
| Cat ID tag | Cat owners | £6 | Cat's name, plus a number on the back |
| Phone stand | Teens, home workers | £10 | A name up to 12 letters |
A few notes on the favourites:
The name keyring is the classic. It's up to 70 × 22 mm, chunky enough to find in a bag, and the name is raised in a second colour, so it can't rub off. Pick the bag clip instead of a split ring if it's going on a school bag.

The pixel keyring has blocky 8-bit letters, which teenagers seem to like far more than they'd ever admit.
The name bauble comes in round, snowflake or star shapes with a name and the year. It's a nice one to give every year so the tree slowly fills up with a family collection.
If you want to go a little over £10, the photo lithophane bauble (£15) turns a favourite photo into a decoration that glows when the tree lights shine through it.
Safety for stockings
Most of these aren't toys, and a few have small parts. Keyrings come with a metal split ring, so they're not suitable for children under 3. Baubles are decorations, not toys. Every product page shows its safety note above the button, so check it if a stocking is for a young child. Our safety page explains more.
Last order dates for Christmas
Everything is made after you order, so timing matters.
- Christmas post: order and pay by Tuesday 15 December for Royal Mail delivery before Christmas. After that date you can still order, but it may arrive after Christmas.
- Collection: you can collect free from our Colchester office, by arrangement. We'll message you to arrange a time once it's ready.
- Timing: we start your order within 24 hours of your payment arriving, and post it as soon as it's finished.
Our delivery page has the full details and prices.
How to order several at once (3 for £10)
Multi-buys are applied automatically in the basket, across different names and colours:
- Design the first keyring and add it to your basket.
- Tap "Add another" and change the name and colours. The colours stay as you left them, so a family set is quick.
- When you have three name keyrings in the basket, the price drops to £10 for the three.
The same works for pixel keyrings (3 for £12) and name baubles (4 for £32). Delivery is £2.99 by Royal Mail 2nd Class, or free when you spend £25 or more.
For a whole class or party, the party bag name keyrings make 10, 20 or 30 in one go.
"Do the whole family in one order. Same colours, different names. It's the easiest stocking job you'll do all year."
The Hatch3D Studio
FAQ
Can I mix names and colours and still get 3 for £10?
Yes. The offer applies to any three name keyrings in your basket, whatever the names and colours.
What if I spell a name wrong?
We print exactly what you type, so check carefully before ordering. If you spot a mistake, reply to your confirmation email within 2 hours and we'll fix it before printing.
Can I return a personalised stocking filler?
Personalised items are made just for you, so they can't be returned if you change your mind. If anything arrives faulty or wrong, we'll remake it or refund you. See our returns page.
How long does it take?
We start your order within 24 hours of your payment arriving and post it as soon as it's finished. Royal Mail then usually takes 2–3 working days by Royal Mail 2nd Class.
Are these suitable for young children?
Keyrings and bag tags have small parts and aren't suitable for children under 3. Baubles are decorations, not toys.
Shop this guide
Sources
- Hatch3D price list and delivery settings, October 2026
- Google Trends, UK: personalised stocking and baubles (searches start rising in October)





