25 of the best Christmas stocking fillers for under £1 including Primark and B&M


BUYING Christmas presents for all the family can easily blow the budget.

To help keep down the cost of gifts, we’ve searched high and low to find some of the best stocking fillers for £1 or less. 

We’ve rounded up the best stocking fillers for £1 and under

We’ve looked at gifts offered by some of the biggest shops, including Primark, B&M and The Range, as well as the supermarket chains. 

It’s always worth shopping around and comparing prices to make sure you get the best deal.

There are numerous price comparison websites that can show the cheapest place to buy a product. 

All products were in stock and available when we checked, but prices and availability may change.  

Buying online can mean that delivery costs may apply, so factor those in when shopping.

In some cases, you may be able to avoid postage costs by shopping in-store or collecting online orders from stores. 

1. Tropical bath fizzer – 50p (Primark)

Make bathtime a little more exotic with this tropical bath fizzer

This bath fizzer is perfect for anyone that likes a long soak in the bath.

There are also other flavours available, so you can choose the one that suits you best.

The bath fizzer is currently in-store only so you will need to check your nearest Primark.  

2. Elf stickers – 99p (Ryman)

These stickers can be used in a variety of crafts

Kids will enjoy a bit of Christmas fun with these elf stickers – they could be used in a variety of crafts.

The stickers are also great for decorating cards, books and belongings.

The stickers can be delivered or picked up through click and collect.

3. 7th Heaven Passion peel off face mask – 99p (New Look )

Enjoy spa and selfcare time with this face mask

Everyone loves a little pampering session and this facemask makes a great gift for someone who enjoys spa and selfcare time.

New Look delivers online orders, or you can click and collect.

4. Magic gloves blue – £1 (Savers)

These ‘magic’ gloves work with smartphones and other touchscreens

Keep fingers warm and toasty with these “magic” gloves which work with smartphones and other touchscreens.

There are different colours available so pick the one your nearest and dearest will like best.

Savers delivers online orders or look in-store. 

5. Lynx dark temptation shower gel – £1 (Superdrug)

Superdrug has reduced the prices on selected Lynx products

Smellies work well in stockings and Superdrug currently has a sale on selected Lynx products so you can bag more for your cash. 

There are lots of different shower gel flavours available for £1 so you could get a couple of different ones or choose the one you like best.

Superdrug delivers online orders or pick up in-store. 

6. Essence pretty fast nail polish – 65p (Wilko)

This nail varnish shade is great for the festive season

You can never have too many nail varnishes and this shade is great for the festive season.

The bottle is also the perfect size for popping in a stocking.

The nail varnish is out of stock for delivery so you will need to look up your nearest store to check availability. 

7. Unicorn notebook – £1 (The Range)

Little unicorn fans will enjoy this sweet notepad

Little ones can jot down notes or doodles in this sweet notepad.

This product is available for delivery, or you can check your local store.

The Range also sells a few other notebooks suitable for teenagers or children that are £1 or less.

8. Santa pocket tissues – 50p (Flying Tiger)

Flying Tiger is selling festive tissues for £1

This pack of festive tissues are an adorable addition to any stocking – it’s always handy to have a wipe at the ready.

You can order online at Flying Tiger or pick up in store. 

9. Cadbury selection pack – 89p (BM Stores)

These Cadbury selection packs are available at B&M

Nothing says Christmas like a selection pack.

These can be added to stockings of kids of all ages – and any big kids at heart.

Packs are only available in store, so you will need to head to your nearest B&M to grab one.  

10. Black embroidered socks – £1 (BoohooMan.com)

You can never have too many socks

Socks are a popular present and a good addition to stockings.

BoohooMan currently has a variety of styles reduced to £1.

Simply pick the pair that best suits the man in your life.  

11. Bath crayons – £1 (Poundland)

These crayons from Primark can be used in the bath

Inject some extra creativity and fun into bath time with these crayons.

A pack is suitable for children big and small who enjoy doodling.

They’re only available in stores. 

12. Vaseline tin cocoa butter – 96p (Superdrug)

The cocoa butter Vaseline has a cute design and smells divine

Pucker up for a Christmas kiss with Vaseline.

The tin has a cute design and smells divine.

Superdrug currently has a sale on selected Vaseline with other lip tins also available for less than £1. 

13. Christmas character chocolate lollipop – 89p (B&M)

Chocolate is the perfect addition to any Christmas stocking

You can add one of these cute chocolate lollipops to just about any stocking.

Choose from Santa, Rudolf or a snowman.

These are only available in-store at B&M.  

14. Make your own felt dinosaur – £1 (The Works)

Get the little ones creative with a fun dinosaur item at The Works

This gift is perfect for any little dinosaur lover – and is also great for keeping little hands busy.

The Works has a few other craft projects that cost less than £1 and are great for children so take a look for another design if a dinosaur doesn’t fit the bill. 

15. Men’s eyebrow trimmer – £1 (Primark)

Make sure the men in your life keep their brows under control

Help any man in your life keep his brows under control with this handy trimmer.

Primark doesn’t currently take online orders, so you will need to check your local store. 

16. Lacura refreshing face wash – 99p (Aldi)

The Lacura face wash is suitable for all skin types

This face wash and suitable for all skin types so you can easily pop it into a stocking and it should get good use.

Aldi delivers online orders, or you can pick them up in store.     

17. Unicorn dress-up headband – £1 (Poundshop.com)

Let the kids dress up as unicorns even after Halloween

Little ones will love dressing up as a unicorn with this fun headband.

Poundshop.com delivers online orders. 

18. Highland Speciality petticoat tails – 69p (Savers)

Shortbread is always a good idea

Shortbread makes a delicious addition to almost any stocking – and this pack is good value.

Savers delivers online orders or you can pick them up in store.  

19. Light up spikey ball – 99p (OnBuy.com)

These spikey bounce balls should keep the kids entertained for hours

Kids can have hours of fun playing with these balls, making them an excellent stocking filler.

Typically suited for children aged three years and above.

They’re available to order online only from OnBuy.com.

20. Signet ring – £1 (BoohooMan.com)

BoohooMan has reduced the prices of a number of rings

Add this ring to the stocking of a stylish man.

BoohooMan has marked down a few different rings in the sale for £1, so mix and match or pick your favourite. 

21. Create your own photo bauble – £1 (The Works)

You can get a personalised bauble at The Works

Pop a favourite photo into this bauble to create a sweet and personal stocking filler.

You can order online or pick up in store. 

22. Popping candy – £1 (Flying Tiger)

Flying Tiger is selling popping candy for £1

Kids of all ages will enjoy eating this fun and festive treat.

Order online or grab packs in store.  

23. Essence juicy bomb lipgloss – £1 (Wilko)

Wilko is selling a lipgloss for just £1

Give the gift of gorgeous lips with this cute stocking filler.

The product is out of stock for delivery so you will need to check availability at your local store.

24. Comic eraser – 79p (The Range)

The Range shoppers can snap up a comic eraser for just 79p

Superhero fans will be thrilled to find this funky eraser in their stocking.

Order online or pick up in store. 

25. Tea tree and peppermint foot pack – £1 (Poundland)

Do your own home pedicure with a soothing foot pack from Poundland

Treat feet to a bit of TLC with this soothing footpack.

A great stocking filler for anyone who is permanently rushed off their toes. 

They are available in store only.

We round up the best stocking fillers for kids under £5.

Plus, shoppers are also rushing to snap up a Christmas staple at Aldi for 18p.