As Christmas approaches, the Mirror has chosen some delightful stocking filler ideas for women
15:05, 17 Oct 2024Updated 17:59, 07 Nov 2025
This article contains affiliate links, we will receive a commission on any sales we generate from it. Learn more
There are just seven weeks left to bag some lovely stocking fillers for Christmas. We've seen some marvellous options available for all tastes that easily beat the typical chocolate coins and candy canes.
If shoppers really want to impress their loved ones this year, our handy guide includes plenty of small yet thoughtful gifts from much-loved retailers. Whether the recipient is a fashion fan or coffee lover, this roundup features some of the best stocking fillers for both women and girls this festive season.
Highlights include an affordable Jo Malone perfume set, a microwavable koala bear and some White Stuff dog socks - all of which we'd be happy to find in our own Christmas stocking. Other top picks are an M&S candle, a Prya name necklace, an Ugg beanie hat and more.
READ MORE:
- 'I opened No7’s star gift and it’s a treasure trove of cosmetic treats saving £92'
- Best beauty gift set crackers that offer incredible value, according to expert
Check out our stocking filler ideas below to find the perfect stuffers for her. With prices starting from just £8, there's something to fit every budget.
Best stocking fillers for women 2025
1. Jo Malone London Cool and Fresh Travel Cologne Duo
Jo Malone is known for its pricey fragrances that start at £118. However, this duo set from LookFantastic lets shoppers snap them for £18 each.
Costing £36, the Jo Malone London Cool and Fresh Travel Cologne Duo features two 9ml bottles of the brand's signature scents that have been hailed 'gorgeous' in online reviews.
The set includes English Pear and Freesia, boasting notes of King William pear, freesia and patchouli, along with Wood Sage and Sea Salt, which blends Ambrette seeds, sea salt and sage.
2. Philip Kingsley Strength Superstars - £12
If someone's mum, sister, partner, or aunty loves haircare, this Philip Kingsley set will keep their mane strong and shiny throughout the winter. It contains two bestselling hair treatments - Elasticizer and Elasticizer Booster - which are worth £22.50.
The Elasticizer is a pre-shampoo hair mask that promises to add elasticity and bounce to various hair types. Meanwhile, the Elasticizer Booster is an in-shower formula that claims to instantly nourish strands.
3. Wild Christmas gift set - £29.70
Sustainable beauty brand Wild is offering a great stocking filler option perfect for those of us worried about over-consumption and the environmental impact of waste, without compromising on a little feeling of luxury. The Christmas gift set has already been reduced ahead of Black Friday season and is a great introduction to the brand with a cheery festive twist.
As well as a refillable deodorant tin, the set includes three Christmas scented refills, with Vanilla Butterscotch, Berry Christmas and Santa's Cookie deodorants which will last well into the new year. Wild also offers matching lip balm and hand wash festive bundles, all reduced in time for early Christmas shoppers to bag a bargain.
4. Warmies Plush Koala Microwavable Wheat Bag - £17.80
This cute soft toy is not only adorable to look at but also has a practical use. The Warmies plush toy is a fully heatable soft toy that provides hours of soothing warmth and comfort. Simply stick it in the microwave (60 seconds in a 850-1000W microwave or up to 90 seconds in a 600-800W microwave) for the perfect temperature every time.
Adults can use it too as it provides instant relief from aches and pains. The toy is also lavender-scented to help users relax.
5. Sol de Janeiro Cheirosa Perfume Mist Set - £26.40
Perfect for fragrance fans — both adults and teens — this little gift set contains four travel-size bottles of Sol de Janeiro's viral mists. The set includes scents such as Cheirosa 62, Cheirosa 40, Cheirosa 68, and Cheirosa 59.
As well as being a nice stocking filler, this would also make a great addition to a Christmas hamper that needs putting together, or as a Secret Santa gift.
6. M&S Satin Christmas Food Pyjama Set -£32
Nothing beats a pair of new pyjamas on Christmas Day. We particularly love this food print M&S set as they are such a treat for the eyes, as well as being perfect for keeping cosy. The regular fit makes them comfortable to wear, while the festive design is a fun, playful element that sets them apart.
Costing £32, the pyjamas consist of a long-sleeve shirt and full-length bottoms. Shoppers have been lauding praise on this set, with one person stating: "Beautiful looking pyjamas and true to size, I can’t wait for Christmas so I can wear them."
Although one shopper knocked off one star, saying: "Bought for my daughter for christmas. Material is quite thin but I loved the colour and Christmas design.."
Alternatively, these £40 Striped Christmas pyjamas in a bag from Boux Avenue are super cute. They bear a bold festive design set against a striped background.
7. PRYA Miami Multiple Name Necklace - £50
A multiple name necklace from PRYA has become the brand's most-wanted piece this season, allowing up to five names in a stunning font. Offered in gold, rose gold or silver, the personalised bling is said to be tarnish-free and water-resistant - making it a long-lasting gift for a jewellery fan.
The necklace provides a stylish way to keep loved ones close, whether it's customised with the names of children, siblings, or friends. A bestseller, this thoughtful design is currently down to £50 from £78.
8. M&S X Kelly Hoppen ChristmasJoy Candle - £25
There's nothing better than a festive scented candle to make homes feel Christmassy. With notes of mandarin, clove and cinnamon as well as pine needles, maple, fir, cedar and sandalwood, this double wick candle is neatly packaged in a ceramic vessel that is decorated in a black and gold check pattern and baring the word 'Love'.
The candle comes in small and large sizes - with the latter costing £25 - as well as a diffuser. One person who already got their hands on one said: "I love these candles, smell amazing and look beautiful.". The container is sturdy and can be re-used after the candle is finished.
Elsewhere, Next's Festive Spice Mini Candle is £5 and comes with a lid topped with mini Christmas trees. It has a berry scent for those who prefer a sweeter fragrance.
9. Boux Avenue Christmas scene sock gift box - £8
Christmas shoppers can't go wrong gifting a pair of cosy socks over the festive period. Boux Avenue is selling a beautiful pair in its sock gift box that comes decorated in festive emblems (wreaths, bows, stripes). The house-shaped gift box features a loop to hang on the Christmas tree - and it's adorable.
The socks come in one size and are made from soft polyamide and elastane. For those who'd rather something a little more subtle with a festive twist, the socks also come in a different pattern - pink with a singular candy cane.
For those who want to stock up, the brand offers a four-pack of Christmas socks at £22.
10. Missoma Claw Lacuna Ear Cuff - £49
Jewellery fans who love to stack their pieces up are sure to appreciate this stylish ear cuff from celebrity-loved brand Missoma. This fun statement ear cuff easily slides on, and features a curved claw design that has a layered effect. No piercings required.
The only gripe some people had was that the gape to slide the cuff over the ear was 'a bit big'. One said: "Gorgeous! I bought it to add a little something extra to my wedding outfit and I love it. The only thing I would say is that the gap to slide it over your ear is a bit big - it would fit better if it was a tiny bit tighter. Otherwise it's perfect!"
Elsewhere, Astrid & Miyu's Illusion Crystal Ear Cuff in Gold is £50 and features a similar style with two bars but one is decorated in cubic zirconias.
11. Funko Pop Yourself - from £13
This might just be the perfect gift for that difficult to buy for person in your life. Funko is renowned for making cute Pop figures devoted to everything pop culture - from iconic Christmas movie characters and old school TV shows to the hotly anticipated final series of Stranger Things. But now everyone can be immortalised as a tiny action figure in time for Christmas with the brand launching their bespoke Pop Yourself.
There’s a choice of hair styles, outfits, accessories, pets and even robes for fans to represent their Hogwarts house. Meanwhile, the double set is a perfect wedding gift as you can immortalise a happy couple together in a double pack box.
12. White Stuff 2 Pack Christmas Dog Socks - £10
We can't get over how cute these White Stuff Christmas socks are. A perfect choice for dog lovers, the two-pack is embroidered with boy and girl weenies.
The affordable sock duo features two different designs, including a purple set and a cream colourway. There are two sizing options available: three to five or six to eight.
13. ESPA Positivity Bath and Shower Gel - £18.75
LookFantastic is selling ESPA's two-in-one nourishing aromatherapy bath and shower gel that's the perfect stocking filler for someone who deserves a pamper and needs uplifting. Infused with aromatic notes and natural botanical ingredients, the ESPA body wash nourishes the skin, leaving it looking and feeling 'silky-soft and supple'.
Costing £25 usually for a 250ml bottle, it's currently on sale for £18.25. The bath and shower gel contains a unique blend of gardenia Florida flower extract, jasmine sambac and jasmine flower extract which ESPA says evokes a lively aroma that 'helps to awaken the senses'. It can be used in the shower to cleanse skin or poured into a bath for the ultimate pamper session.
14. Joma Jewellery A Little Birthstone Bracelet -£18.99
Jewellery is one of the most special and personal gifts to receive, and Joma Jewellery is selling an extra special piece that's the ideal stocking filler. The A Little Birthstone Bracelet is available in silver and gold and features tiny gemstones from the receiver's birth month. It also has an elegant gently hammered silver charm, with each month having a different shaped charm.
The bracelets have a special message on the card it's wrapped around which relates to the personality of someone born in that specific month. For example, the card that comes with the October bracelet (which features tourmaline gemstones) reads: "Wear this bracelet every day, because you're loving and affectionate in every way." Priced at £18.99, we think it's a bargain gift for any jewellery-lover.
15. Kosas Weightless Lip Colour Satin Lipstick - £24
I got this Kosas lipstick in an Advent calendar last year, and it has not left my make-up bag since. I used it all the time. I have the shade 'Turned On', which is a nude, mauve hue, but there are a number of other shades in taupes, browns and pinks too. This is the first product from Kosas I have tried, and it has become one of my favourite lip colours. It doesn't last all da,y but wears off well.
It subtly mutes down. It has a satin finish and is comfortable and hydrating to wear. I plan to buy my sister one of these this year as a stocking filler gift, as she uses mine all the time.
16. Jo Malone Most Loved Mini Candles Duo - £56
Candles are a must-have product for the winter months to create a cosy and warm ambience in the lounge, bedroom or while soaking in the bath. Jo Malone's candles are legendary for a reason, and its gift set comprising two of its best-selling luxury candles is the perfect stocking filler.
The set includes travel-sized versions of the smoky Pomegranate Noir candle and the peppery Lime Basil & Mandarin candle. Costing £56, each candle comes with a lid and offers a burn time of approximately 18 hours each.
17. Donut Socks Box - £14.39
If customers are looking for a fun and slightly silly stocking filler, this box containing four donut-themed socks is sure to bring a smile to anyone's face. Priced at £17.99, the colourful socks fit size three to seven feet and are made from a soft cotton.
Whether shoppers want to jazz up feet while chilling at home, or fancy showing them off while out and about in a pair of brogue-style shoes, the donut socks are guaranteed to add some quirky joy to any outfit. Featuring different coloured sprinkles and icing, the sock gift set is the ideal stocking filler for anyone with a sweet tooth.
18. Charlotte Tilbury Iconic Magic Mini Skin giftset - £48
Fans of Charlotte Tilbury's Magic Cream will greatly appreciate this beautiful skincare set. Worth £70, it contains a travel-sized bottle of the Magic Serum Crystal Elixir and a travel-sized tub of the iconic moisturiser.
Perfect to wear underneath make up as a base, or on their own, the products work in harmony to hydrate your skin. Alongside these skincare products, the set also includes a limited-edition white quartz gua sha, which aids in de-puffing to help users achieve the ultimate sculpted complexion.
19. Ugg Chunky Rib Beanie - £50
Complete cosy winter looks with this stunning Ugg beanie hat. The chunky hat is available to buy in a variety of colours, including camel, black, light grey, mauve, cream, bright pink, olive, yellow, purple, orange, navy, and taupe. The noted hat is unisex and has a Ugg logo on the front. Customers can also buy one with a fluffy pom pom on the top for £45.
20. Christmas coffee kit - £14.95
A great way to surprise coffee lovers this Christmas. This box contains an assortment of gourmet single-origin specialty coffees, including chocolaty notes of Brazilian coffee to the unique undertones of a crisp Ethiopian variety. Just pour over hot water, let the coffee brew four to eight minutes.