Christmas decorations and small gifts from MichanDirect

13 Christmas Stocking Fillers Under £10

The MichanDirect team

The best stockings mix something useful, something fun and something to make them smile. Every idea below costs less than £10 in every option, so you can fill a stocking without the bill creeping up.

Prices are correct at the time of writing (November 2026) and may change.

For the tree and the home

For dressing up

For children

For grown-ups

For the dog

  • Christmas pet collar (£6.35): plush balls and a bow for festive photos. Only let your pet wear it while you are with them.

How to fill a stocking without overspending

  • Set a budget per stocking before you start, then pick three to five small things.
  • Mix it up: one decoration, one thing to wear, one small treat.
  • Check delivery dates on each product and at checkout so everything arrives in time.
  • Order together: UK delivery is free on orders over £150, which can help if you are shopping for the whole family.

See more ideas in our stocking fillers under £10 collection or the full Gift Guide.

Back to blog