20 of the best stocking fillers for £20 or under: ideas for gifts that will be delivered before Christmas

These are 20 of the best stocking filler presentsThese are 20 of the best stocking filler presents
These are 20 of the best stocking filler presents | Shutterstock

This article contains affiliate links. We may earn a small commission on items purchased through this article, but that does not affect our editorial judgement.

It may only be days until Christmas Day - but it’s not too late to get plenty of presents to fill a stocking

We have rounded up 20 of the best presents for all recipients which will fit inside a stocking - and there’s no need to spend lots of money to get something brilliant either; they all cost £20 or less.

So, be it your mum, dad, brother, sister, other half or cousin, there’s something here that’s bound to bring them joy when they dig it out of their stocking.

Each of these products will arrive before Christmas, but you will need to select the next next day delivery option at the checkout to ensure this.

The best thing about online ordering too is, if you know you’re not going to see the recipient on 25 December then you can have any one of these items sent direct to their door.

If you need further inspiration, perhaps for someone’s main present rather than a stocking filler, look no further than our last minute Christmas gift guide


This lovely fruity tea is more than just a warming, soothing drink, it has also been created to bring about a better night’s sleep.

This special tea is made using the finest organic ingredients so the recipient can enjoy the taste and get the benefits of a great night’s sleep.

It’s the ideal gift for the tea lover in your life, and also the person who needs help to get a good night’s sleep.


This speaker may be small, but it gives out a mighty amount of sound.

A simple multi-function button allows the user to take calls, operate their phone’s camera for selfies, play and pause their music and control volume on the go.

Better yet, it’s waterproof so it can be used in the shower, or be the pool in the summer. Being so small, it’s also very easy to carry around so it can be used wherever it’s needed - indoors or outdoors.


This super-slim wallet has enough space to hold at least six cards and a few notes, so the recipient will be able to carry everything they need, but in the most slimline way.

That means they no longer have to worry about a bulky wallet or purse as this will fit comfortably in their pocket or small bag.

Perfect for those festive nights out.


These lovely earrings are made of genuine 925 Sterling Silver and feature a wonderful and intricate tree of life design.

The tree of life is a symbol of positive energy, good health and a bright future, so these earrings would make a lovely, meaningful gift.

It comes in a gift box too so you don’t have to worry about wrapping this either - great for a last minute gift when you’re short on time!


This gorgeous pillow mist is an ideal gift for those who love to give themselves a home spa treatment.

It contains marshmallow, aloe leaf, coconut and sweet-almond, so it smells divine and will help them drift off in to the best night’s sleep.

It also contains 14 essential oils, so they will feel like they will feel soothed and calm before they drop off.


One of the best things about Christmas is the indulgent food and drink - and hot chocolate is one of the most decadent drinks there is.

This pack features three hot chocolate bombs. They are each made from 100% Belgian milk chocolate and contain hidden mini marshmallows which only appear as the chocolate melts away.

They simply have to pop into a mug of choice, slowly pour in some hot milk and enjoy.


At Christmas, what can be better than chocolate - a personalised bar of chocolate of course!

This 850g bar of melt-in-your-mouth goodness is the perfect gift.

Personalise the box with any name and choose one of a variety of sleeve designs to make the sweetest gift even sweeter.

Not on the High Street

Celebrate a special memory with a loved one this season with this personalised map.

It comes in a cute glass bottle Christmas bauble, finished with your message engraved on a wooden gift tag.

This is a unique token gift that captures those precious memories for ever.

You can choose any location in the world that has special meaning to you and the recipient; a birth place, a holiday, home town, first date location or a treasured adventure.

Not on the High Street

At Christmas, the drinks will be flowing so everyone needs a way to open the bottles of their favourite tipple.

You can make this practical gift extra special by personalising it.

The bottle opener will be designed and cut to order, before having a brushed finish applied by hand.

Each one also comes packaged in a fun cardboard sleeve, creating the perfect ready made gift.


Gifting is made easy with this duo of scented hand essentials in a two-pack gift box.

The box includes mini body mist and a travel-friendly mini hand cream that is delightfully scented with notes of jasmine sambac, saffron flower and wild raspberry.


Filled with mood-boosting tips and uplifting quotes, this little book will help the recipient to find joy 365 days of the year.

This book will show the recipient that there are plenty of little things they can do each day to brighten their outlook.

It’s the perfect gift to lift someone’s spirits, not just this Christmas but for the whole year ahead.

Marks and Spencer

Socks may be a typical present for the festive season, but they’re not usually as fun as these.

Perfect for the Percy pig fan in your life, they’re made with added stretch for total comfort. All feature the super cute Percy Pig logo on the soles and contrast heels and toes.

They are packed in a lovely gift box too.


There’s one thing we can all agree on when it comes to Christmas, it’s a time to be cosy.

Anybody would be happy to receive these in their stocking.

These women’s mule slippers, by The Slipper Company, have a grey upper, with a silver foil star print and pom poms.

They feature a slip on design for quick and easy fitting, while their faux fur lining will keep you cosy and warm this season.

Available in sizes 3 to 8.

Getting Personal

Give someone the gift of a little time to themselves with this cup and chocolate set.

They can indulge at brew time with this personalised Cadbury mug and four chocolate bars.

The mug is printed with a Cadbury design and a name of your choice.

It’s a great gift for someone who’s obsessed with Cadbury chocolate.


We all know that one person who is always losing their phone, their keys, their wallet or purse . . . anything and everything really.

Thanks to this sleek gadget, they’ll never lose their possessions again.

It can be attached to a wide range of products, and then the app on their phone can be used to locate those precious things they can’t find - both at close and long range.


This hat combines super soft fleece material with bluetooth technology so that music lovers can listen to their favourite songs handsfree and keep warm while they are out and about this winter.

Ideal for dog walking, running, cycling, camping, fishing, or any other outdoor activity.

Only 1. to 2 hours of charging time gives 10 to 12 hours of music playback too, so the recipient will be super impressed with how long it lasts.


The cat mum or dad you know will love this feline-shaped sticky note dispenser.

It can sit in any room in the house, be it the home office or the kitchen, to raise a smile and be there to write down important thoughts as they come to them.


These bath bombs have been created for kids - but let’s face it, anyone who likes a long hot soak in the bath would be happy to get these in their stocking, regardless of their age.

Each beautifully fragranced bath bomb creates a colourful fizzing bath adventure whilst changing the colour of the water to look like a rainbow.

They are biodegradable, vegan and cruelty free too.


Gift vouchers are the ideal choice when you just don’t know what to buy for a person.

They allow you to let them know you are thinking of them and want to get them a present, but they get to choose something they definitely want.

They’ll be no awkward gift unwrapping with this gift card!

Available with gift cards worth £10 and £20.

Related topics: