Jump directly to the content

THERE is nothing better than diving into a Christmas stocking on the morning of December 25.

It's not just fun for children to open lots of little gifts, stockings are loved by plenty of adults too.

Everyone loves opening a stockings on Christmas morning
26
Everyone loves opening a stockings on Christmas morning

However, the cost of buying even small presents can start to stack up if you're not careful.

We have scoured the shops to find little and affordable treats.

Here is our selection of gifts that can fill out a stocking - all for less than a fiver..

1. Bath Bomb, £1.30, Primark

Bath bombs are a little delight
26
Bath bombs are a little delightCredit: primark

Bath bombs are a fab stocking filler for anyone who loves a soak.

Read more on Christmas

Primark has loads of different designs and fragrances to choose from with prices starting from £1.30.

2. Santa tissues, 50p, Flying Tiger

A pack of tissues is useful during colder weather
26
A pack of tissues is useful during colder weatherCredit: flying tiger

A pack of tissues is always handy in winter for sniffles.

This festive design from Flying Tiger will cheer anyone up and perfect for taking on the go.

3.Snowman biscuits, £1.20, Tesco

Add these biscuits for a little sweetness
26
Add these biscuits for a little sweetnessCredit: Tesco

Everyone needs a sweet treat in their stocking.

Tesco abominable snowman mini biscuits are cute and work as a filler for almost anyone.

4. Christmas coffee, £3.10, Marks and Spencer

A Christmas blend is made for a coffee lover
26
A Christmas blend is made for a coffee loverCredit: M&S

Coffee fans will adore this Christmas Ground Coffee blend from M&S, £3.10.

The brew has a chocolate base alongside sweet citrus notes for a deep and rich flavour to hit the right notes for the festive season.

Primark reveals sexy Santa lingerie range from £4 for Christmas & shoppers are running to their nearest store

5. Shower gel, £1.50, Poundland

This shower gel feels luxurious
26
This shower gel feels luxuriousCredit: Poundland

This Oh Honey! shower gel foam Poundland gives a luxurious lather without a premium price tag

It’s infused with a sweet fragrance and honey extract to help soften and refresh skin.

6. Dog toy, £1, Pets at Home

There's treats for pets too
26
There's treats for pets tooCredit: pets at home

Making a stocking for your pampered pooch?

Choose from a £1 Christmas tree or mince pie chew toy from Pets At Home.

7. Kermit socks, £3, Dunelm

Socks are an age-old present
26
Socks are an age-old presentCredit: dunelm

Is it even Christmas if you don’t receive some new socks? These Kermit cosy socks from Dunelm will bring joy to any recipient.

You can choose from other Muppets characters too.

8. Nail varnish, £2.24, Barry M

A new nail polish will go down well
26
A new nail polish will go down wellCredit: Barry M

Beauty lovers will be pleased with a nail paint from Barry M. There are a number of shades currently on sale for £2.24.

We like this iridescent shade Agave which will work well for a New Year’s bash.

9. Cadbury gold coins, £1.65, B&M

Gold coins are a Christmas classic
26
Gold coins are a Christmas classicCredit: B&M

A child’s stocking needs a pack of gold coins.

You can get a pack of Cadbury chocs in shiny foil for £1.65 from B&M.  

10. Gingerbread notepad, £1.19, Wilko

Kids will love this fun notepad
26
Kids will love this fun notepadCredit: wilko

Pen and paper always comes in handy. This gingerbread pad will make to-do lists a lot cuter.

It’s down from £1.49 to £1.19 at Wilko.

11.Proper chilli caramel popcorn, £1.50, Sainsbury's

Popcorn will help bulk out a stocking
26
Popcorn will help bulk out a stockingCredit: Sainsburys

Popcorn is great if you need to bulk out a stocking without splashing out too much cash.

We love this bag of Netflix and Chilli caramel popcorn, £1.50 with a Nectar card at Sainsbury’s or £2 without.

12. Crochet craft set, £3, The Works

A crochet kit is perfect for crafty types
26
A crochet kit is perfect for crafty typesCredit: The Works

The Works has a range of Christmas crafts that will work well for stockings.

This reindeer crochet kit is £3 and you can also choose from Santa or a snowman.

13. Mini Malbec, £2.75, Morrisons

A bottle can be a great addition to an adult stocking
26
A bottle can be a great addition to an adult stockingCredit: Morrisons

This mini bottle is a fab addition to an adult stocking.

Small bottles are £2.75 each or you can buy three for £6 at Morrisons and choose from white wines and prosecco too.

14. Face mask, £1, Boots

A face mask is the perfect excuse to pamper
26
A face mask is the perfect excuse to pamperCredit: Boots

Give a little pampering treat with this Simple biodegradable sheet mask from Boots.

The mask will help soothe and hydrate skin.    

15. Beanie, £3.75, Matalan

A hat will come in useful in colder weather
26
A hat will come in useful in colder weatherCredit: Matalan

A beanie hat will come in handy over the colder months.

This one comes in a couple of different colours and is currently reduced to £3.75 at Matalan

16. Body spray, 99p, Superdrug

A body spray is a nice filler
26
A body spray is a nice fillerCredit: suprdrug

This body spray will fit nicely in a stocking and be well received.

And you can choose from a few different fragrances.

17. Four in a row game, £3, Flying Tiger

Everyone loves a game at Christmas
26
Everyone loves a game at ChristmasCredit: flying tiger

Christmas is made for games and four in a row is a classic.

This mini version from Flying Tiger is a perfect gift for almost anyone.

18. Candle, £1.25, George, Asda

A candle is a great gift for the home
26
A candle is a great gift for the homeCredit: Asda

You can never have too many candles.

Asda has a range of affordable fragrances to choose from but its Spiced Berry scent has all the festive feels.

19. Lip balms, £2.99. The Range

Teenage girls will be a fan of these lip balms
26
Teenage girls will be a fan of these lip balmsCredit: The Range

This cute pack of lip balms will help protect lips from cold winter weather.

The festive packaging and scents will be a hit with teenage girls.

20. 3D wooden animal puzzle, £1.50, Hobbycraft

Pick your child's favourite animal
26
Pick your child's favourite animalCredit: Hobbycraft

Kids can bring their favourite animal to life with these fun little puzzles, £1.50, from Hobbycraft.

There are a range of animals to choose from and it can also be painted after its put together.

21. Mascara, £2.50, lookfantastic.com

Beauty fans will be happy with this mascara
26
Beauty fans will be happy with this mascaraCredit: revolution

A good mascara will be a hit with makeup fans.

This Revolution one is down to £2.50 at lookfantastic.com

22. H&M earrings, £3.99

A pair of earrings will be appreciated
26
A pair of earrings will be appreciatedCredit: H&M

If you want to add a real treat to a stocking, jewellery never misses the mark.

These earrings are bang on trend and look far more expensive than their £3.99 price tag.

23. Chocolate Malteaser reindeer, Asda, 60p

You can never have enough chocolate at Christmas
26
You can never have enough chocolate at ChristmasCredit: Asda

This mint chocolate reindeer is a tasty treat for children and big kids alike.

And for less than a quid, it's great if you have multiple stockings to fill.

24. Colouring pens, £3, Ryman

Colouring pens are always great for kids
26
Colouring pens are always great for kidsCredit: Ryman

All kids love colouring so a pack of new pens will suit most little ones.

This pack of 12 is down from £7.49 to £3 at Ryman.

READ MORE SUN STORIES

25. Hand warmers, £1, Boots

Help someone stay toasty this Christmas with hand warmers
26
Help someone stay toasty this Christmas with hand warmersCredit: Boots

With temperatures dropping, these hand warmers are an ideal addition to a winter walk on Boxing Day or over the colder months.

A pack is £1 from Boots.  

How to save money on Christmas shopping

Consumer reporter Sam Walker reveals how you can save money on your Christmas shopping.

Limit the amount of presents - buying presents for all your family and friends can cost a bomb.

Instead, why not organise a Secret Santa between your inner circles so you're not having to buy multiple presents.

Plan ahead - if you've got the stamina and budget, it's worth buying your Christmas presents for the following year in the January sales.

Make sure you shop around for the best deals by using price comparison sites so you're not forking out more than you should though.

Buy in Boxing Day sales - some retailers start their main Christmas sales early so you can actually snap up a bargain before December 25.

Delivery may cost you a bit more, but it can be worth it if the savings are decent.

Shop via outlet stores - you can save loads of money shopping via outlet stores like Amazon Warehouse or Office Offcuts.

They work by selling returned or slightly damaged products at a discounted rate, but usually any wear and tear is minor.

Topics