You’ll Love our Stocking Fillers for Teenage Girls: 50 Ideas under £20

what to put in teen girl christmas stocking

What are the best stocking fillers for teenage girls?

As a parent to a teenager, I know from years of experience that stocking fillers in the UK gets harder as our girls reach their teen years. And Christmas can be expensive, right?

If you ever wished you could find some gift ideas that were under £20, then here you are! In fact, many of the gifts listed here for teen girls are under £10 and some of them are even under £5. So proper stocking fillers, or gifts for younger relatives, classmates and friends.

But this isn’t about buying ANY old gift. Today’s teen girls want the right skincare, the right clothing brands and things that are cool and ‘aesthetic’. And I’ve no interest in buying things that won’t be used. It’s not sustainable, and it’s generally frustrating. So in this guide to cheap stocking fillers for teens, I’ve focused on things I am confident won’t be tossed aside into the recycling in a few weeks’ time.

After a few years, I think I’ve got a pretty good handle on stocking filler ideas. So today I’m sharing a very comprehensive list of 50 gifts that I think make great stocking fillers for teens, and especially teenage girls. I hope this helps if you’re filling a stocking for your teenager this Christmas!

All of these items are available in the UK for Christmas 2023. Just so you know, some of the links here are affiliate links, meaning I make a small commission if you buy something I recommend here.

For more festive inspiration, check out these posts:

Guide to Hallmark Christmas movies 2022

What to buy teenage girls for Christmas 

Best Christmas Jumpers for Teens, 2023

Best Advent Calendars for Teens, 2023


Best Stocking Fillers under £20

50+ Best Stocking Fillers for Teen Girls 2023

90s Style Butterfly Hair Claw, £9.99

If you have a teen girl with longer hair, then it’s great to be able to put up your hair when studying, showering or doing your make-up. This hair claw is great for lazy mornings or study sessions when they need to get their hair out of their face. It’s on Etsy and ships from the UK in a few days. There don’t seem to be many left at the time of writing, but if you miss out, these slightly smaller butterfly clips are very similar and just £6.99. And they wiggle!

gift ideas for teen girls

Glass Bell LED Jar, £14.99

Seriously how cute is this sparkly beside lamp? I bought one for my teen and it was a big hit! It’s smaller than you’d imagine so check the size before you buy. But personally I think this makes it  a great stocking filler for teens. It has a wooden base, stands under 20cm tall, and is filled with warm fairy lights. Available from Amazon here.

beauty box subscription

LookFantastic Beauty Box, £17

Getting the latest, coolest beauty products isn’t easy, but LookFantastic can help. The company has a monthly beauty box that is packed with sample products, trial sizes and bonus packages at a bargain price. Each box is guaranteed to contain a minimum of £50 worth of products.

Depending on the subscription you choose, you’ll pay between £14 and £17 per box. Each month, your teen can look forward to six of the latest hair, body and skin brands that they will have seen on social media and TikTok. For £15, you can send your teen one month’s of LookFantastic goodies, or you could pay upfront for a 3-month subscription at £47, or for six months for £90.

stocking stuffer teenagers

Gold Diamante Chunky Bracelet, £12.95

This pretty costume jewellery piece is a great stocking filler for teen girls who like something sparkly for weekends. New Looks has a great range of inexpensive jewelry and many pieces have sets so you can get a necklace and a bracelet and ear-rings.

This piece features tiny sparkly beads that catch the light when you wear them. Available from New Look here.

gifts for teen girls under £20

Silver Stacking Rings, £6

This set of eight silver stacking rings (also available in gold) has to be one of the best stocking fillers for teen girls. It’s inexpensive, looks really cute and will fit perfectly into your teen or tween’s stocking this Christmas. Get it from New Look here. I bought some of these for my teen and she loves to layer them on nights out for a sparkly look.

cute gifts for teenage girls

Squishy Stress Koala, £5.99

It’s a stress ball. It’s a pen. It’s a stress pen! The perfect, adorable combo to swing from your teen’s schoolbag. This squashy little koala pen is super cute, and will charm most teen girls. And it’s only just a little over a fiver!

stocking ideas for girls

Cream and Green London Tote Bag, £16.99

This green and cream tote bag has the look of a more expensive bag, and is perfect for teen girls who like a touch of vintage style. At £16, it won’t break the bank but should hold all your teen needs for a day at school or a night out with mates. I can tell you from experience that tote bags are ALL my teen will consider using on nights out these days.

space masks

Space Mask, £4.99

Friends have raved about space masks, which are a self-heating eye mask that promotes relaxation. The soft mask warms up by itself and stays warm for around 20 minutes. It’s available as a single mask for £5.90, or if you want a bigger gift, as a 5 pack for £19.98.


cheap gift ideas for teens

Fluffy Pink and Grey Scarf, £14.99 new pic

This check pattern scarf from New Look is a classic cream/pink/white check pattern and super soft, made a brush knit polyester. Small enough to fit into any stocking, it’s perfect if you’re looking for stocking fillers for teenage girls.

quilted bag

Mini Quilted Tote Bag, £19.99

This little tote bag is smart enough for the school disco, but not so expensive that you’ll worry about it getting damaged. It’s big enough to fit a phone and some make-up, and is available in black and cream. It has a quilted, leather look finish with top grab handle and an adjustable shoulder strap.

diamante necklace

Silver Diamante Pendant Necklace, £6.99

I always try and drop a small piece of jewellery into my daughter’s Christmas stocking. This diamante design is really simple, and a dupe of a more expensive version from Tiffany.

what to put in stocking for teen girl

Coco Pops Cereal and Bowl, £13

One of the lovely things about teen girls is that they’re growing up but still love reminders of childhood. This nostalgic box of Coco Pops or Frosties comes with a reusable cereal bowl, that I predict will become your teen’s new favourite. I think it makes a really cute stocking filler. Get it at New Look.

stocking filler ideas teen girls

Simple Pleasures Nail Polish Collection, £13.99

I think nail polish is a great stocking filler idea for teen girls, and this set is great value. For £13.99, you can have 20 mini nail polish bottles, in a range of colours. Each bottle is teeny, perfect for a few uses, rather than having a massive bottle that dries out because they get bored, or don’t wear nail polish often enough.

unusual gifts for teenage girls

Makeover and Photo Shoot Experience, £10

I’m a huge fan of experience gifts for kids and teens. This particular experience is a Teen Photo Shoot. It includes a 1-2-1 consultation, make-up and hair style and a photoshoot. After the shoot, you’ll get one complimentary A5 photo (of course, they hope you’ll buy more). The voucher can be redeemed in 39 places around the UK, and is valid for 12 months. This experience is for up to 17. For teens aged 18+ use this link instead.

stocking ideas for teenage girls

Mini Waffle Maker, £15

This waffle maker is on my teen’s wishlist this Christmas and why not? It’s small and it’s cute and it makes delicious snacks. If you get very lucky, perhaps your teen will make you a Christmas festive waffle. What’s not to love? Get yours from Amazon here.

best stocking ideas for teens

Polyjuice Potion Lamp, £20 new pic

This Harry Potter themed lamp is SO cute! Seriously, it’s the sort of stocking filler that I want Santa to bring for me too, please. And it’s really great value at  just £20 from Prezzybox and changes colour. Personally, this is probably my favourite stocking filler idea for 2023 and it will make it a perfect mood lamp for your teen’s bedroom. Go get it!

lip balm gift set

Hunny Lip Balm, £8 new pic

Lip balm is one of the best stocking fillers for teenage girls, but I always like to buy something my teen wouldn’t buy herself. This duo set has two ‘hunny’ lip balms and I think the pots are adorable. Just £8 from Prezzybox, it’s a great little gift.

eco friendly stocking filler ideas

Reusable MakeUp Remover Rounds, £8

Are you looking for eco friendly stocking fillers for teens? I think these reusable make-up remover cloths are one of the best stocking fillers for teens who care about their skin and the planet. It’s a pack of four and the colour coding makes it easier to keep things organised. They come in two colour combinations, one bright and one pastel.

stocking presents for girls

DIY Manual, £10

I’ve never regretted that when I was a teen, I learned the basics of putting up shelves, using power tools and making simple household repairs. This book will help your teen do basic DIY tasks safely – great if they’re going to be heading off to college or university soon.

stocking fillers 2023

Tri-Fold Vanity Mirror, £19

This really pretty vanity mirror folds away when not in use but lets teen perfect their hair and makeup with adjustable lighting as an added bonus. It’s currently available on an offer for under £20 on Amazon so do snap it up as a stocking filler for your teen while you can!


stocking filler ideas under £20

Illuminated Rose Gold Letter, £16

One of the best stocking fillers for teenage girls can be something aesthetic for their room. These light-up letters are rose gold, giving a subtle, warm light that adds atmosphere to any room. They are available in all letters and numbers, so you can get one that matches your teen’s name. At £14.99 they make a great stocking filler or small gift for teens. We think they’ll love having these on a bedside table or desk.

rose gold bracelet 2023

Personalised Rose Gold Bracelet, £15

This rose gold bracelet makes a really cute stocking filler and it’s very affordable at just £15. Which of course means you won’t be worried about it every time they leave the house! It can be personalised with any initials. It’s small and shiny and I think makes a great ‘just because’ gift for teens.

personalised fluffy socks

Chenille Socks, £19

Personally, I think socks get a lot of grief at Christmas. But maybe that’s because people buy boring socks? Lots of Christmas socks are scratchy and uncomfortable but these cosy socks are soft, cute and can be worn with just about anything. And – for an extra festive touch – you can personalise them with the recipient’s name. They make a really great stocking filler for teen girls.

personalised chocolate bar

Personalised Cadbury Dairy Milk Bar, £7.50

It isn’t Christmas without some chocolate, is our motto in this house. Perhaps that is why I am firmly of the opinion that this Dairy Milk bar makes a great stocking filler for teenagers. It can be personalised with the recipient’s name, and is a quite massive 850g bar. What’s not to love?

personalised stocking fillers

Personalised Heart Snug Socks, £18

Another sock option, this time ideal if your teen girl prefers her socks less fluffy. They’re £16.99 and make a perfect gift – if you don’t put them in a stocking, they’re postable through a standard letterbox so make a great gift for friends and family who you don’t see in person at Christmas. As an added bonus, it’s hard to lose your socks in the changing room when they’re got your literal name on them.

best stocking fillers for girls

Personalised Rose Gold Trinket Box, £20

I absolutely love this little trinket box from Prezzybox. The rose gold is really pretty, and the heart shape adds a cute touch for tween or teen girls. You can have the recipient’s name engraved on the top, and it’s handy for holding necklaces and smaller items of jewellery.

best gifts for teen girls 2022

Infinity Necklace, £11.95

Do you have a teen girl who is obsessed with The Summer I Turned Pretty? Although to be fair, this 40-something writer might also have watched the show at least eight times. This silver infinity necklace is a fun tribute to the “Conrad necklace” in the book and will delight TSITP fans. The adjustable chain is 16 inches long and the necklace comes packaged in a blue box with tissue paper. It’s not a heirloom but it’s a brilliant stocking filler.

best gift ideas for teen girls at christmas

Two Tone Mugs, £10.49

Sometimes you just need a new mug, and these colourful tactile mugs from Sass & Belle are gorgeous. I love the colour tones, and think they look much more expensive than they are. Just what your teen needs on a cold morning. Available in a grey, yellow or pink shade, I think they make a wonderful stocking filler for anyone, including teenagers!

unique gifts for teens

One Tree Hill Quote Print, £1.93

I love digital gifts because it eliminates all that postage and packing. In this case, you can buy a beautiful digital print of the closing quote from One Tree Hill. I will forever have a soft spot in my heart for Lucas and Peyton. If you have a teenager, the chances are they’re watching this show on Netflix and can’t quite believe you saw it all first. Once you buy the digital print, you’ll be sent a link to download and print out, then you can put it into a frame. An absolutely ideal stocking filler!

mini album stocking filler

Aesthetic Album Prints, £1.50

Why not buy a set of these aesthetic album prints for your teen girl? They’re available in a huge number of designs and teen girls around the UK are arranging these above their desks and beds. Small enough to easily fit into a stocking, I think most teens would consider these to be a fab stocking filler.

stocking filler idea for feminists tee shirt

Feminist T-Shirt, £19.95

The best stocking fillers for teenage girls are those that remind them how amazing it is to be a teenage girl! This “Votes for women” t-shirt is a great stocking filler for your young feminist, and it looks really cool to boot. It ships from Etsy in the UK.

aesthetic stocking fillers

App Icon Bundle, £5.57

Another digital gift idea for teen girls is this – a set of custom designed icons. Sounds weird, but this allows teen girls to replace the boring, standard icons on their phone or tablet with these super cute, themed icons. To gift these, you can print out the download code, and they can do the rest on their phones. Available in an autumn themed set, or an adorable “cottagecore” package, they make a great gift idea.

music christmas ideas for teens

Personalised Spotify Keyring, £4.95

If you have a favourite song that you share with your teen, then you can buy one of these fab little key rings. The design is actually a barcode that kids can scan with their phone camera. Then like magic, it plays the song on Spotify. A really cute gift that is useful and sentimental,

best stocking fillers for teenage girls

Eco Tools Natural Make Up Set, £20

I love this set of bamboo make-up brushes, which are eco-friendly and deeply pretty. It’s always tricky buying cosmetics for teens because the odds of getting it right are remote. But you won’t go far wrong slipping this set of brushes and accessories into their stocking. The set includes eyeshadow, concealer and highlighter brushes and blotting paper.

cute stocking fillers for girls

Molton Brown Festive Bauble, £12

One of the best stocking fillers for teenage girls has to be bubble bath or shower gel. This Molton Brown ‘festive bauble‘ is actually a luxury shower gel in a fab, festive package. It’s available in a number of different scents but I especially love the sound of this rose and rhubarb mix.

skincare gifts for teens

Garnier Skin Active Collection, £14.95

One of my teen’s favourite things to do is to wear face masks and this collection should meet all of your teen’s needs. It’s just the right size for a stocking filler and includes face and eye masks. The 10 masks are enriched with hyaluronic acid that plump the skin with moisture and encourage a radiant glow.


best stocking fillers for teens

Sanctuary Spa Sleep Mist, £15

Modern life can be hectic and we often need a helping hand to sleep. This Sanctuary sleep mist is a beautifully scented pillow mist that promotes relaxation at bedtime. The sleep mist is hydrating and infused with violet, jasmine and sandalwood. Available from LookFantastic.

stocking stuffers for girls teenage

Hollister Women’s Perfume, £17.85

My teen girl is a big fan of Hollister and this scent is light and wearable everyday, with top notes of blackberry, hibiscus and poppy with a sandalwood and amber base. It’s really cute and a great stocking filler for teen girls.

Christmas stocking ideas for teenagers

Set of 4 Erasable Ink Pens, £3.99

Looking for a good stocking filler for a teen girl? You can’t go wrong with these cute animal ink pens. The blue ink is erasable, and refillable. Why not team them with this set of kawaii pastel highlighters, at £6.98?

unusual stocking fillers for girls

Corduroy Tote Bag, £11.99

Tote bags are all the rage these days and you won’t go far wrong with this. This pink corduroy tote bag is sturdier than the cotton versions, and will stand up to daily wear. I think it’s one of the best stocking fillers that I’ve seen this year for teens. Get it on Amazon for just over a tenner.

mini neom candle

Neom “Happiness” Candle, £19

Teenagers love a bit of pampering and luxury, so why not pop this “Happiness” candle in their stocking this year? This Neom scent promotes relaxation and uplifts the mood, with mimosa, neroli and lemon scent. It’s a miniature version – just 7x5cm and 75g – so a brilliant size for a stocking stuffer.

teen girl present ideas under £20

Memory Foam Slippers, £17.99

In our house, new slippers are a Christmas tradition. If that’s the same in your family, these memory foam, two colour slippers from Amazon might be a good stocking filler. There are various designs, starting at £17.99. These breathable slippers won’t get smelly on hot nights, and your feet will be hot but comfortable, thanks to the memory foam.

stocking ideas for teenage girls

Pastel Water Bottle, £8.99

This pastel water bottle helps your teen to track how much they’re drinking each day. It’s available in a wide range of ‘ombre’ colours from pink to green and blue. It has a 2-in-1 straw, which means you press a button to open the lid, and the straw pops out automatically. Clever! There is also a hook to attach to a bag.

journal for teenagers

Day Planner and Organiser, £16.99

This A5 planner makes a neat stocking filler for teenagers. It helps kids to define goals, and incorporate them into planning, with daily and weekly agenda lists, a monthly calendar and weekly pages for planning. It’s available in more than a dozen different colours and if your teens are starting the new year with new targets, this is the planner for them!

check scarf

Himalayan Salt Lamp, £11.99

This baby sized plug-in Himalayan Salt Lamp has a 15w bulb and is small enough to sit on a desk or bedside table. It’s small enough that the light will be an atmospheric glow rather than a BIG light. Of course, this makes for a better stocking filler! Himalayan salt lamps don’t just look cute – they’re also said to emit negative ions that ‘purify’ the air and promote healing, warmth and essential humidity.

cute stocking filler ideas

Artificial Succulent Pot, £13.79

Every stocking should include a gift that’s been added just because it’s 100% cute, and this is it. I think this baby succulent with legs is the best stocking filler for teen girls who like the look of plants but forget to water them! This plant is artificial but will bring a touch of personality to a bedroom shelf.

UK stocking fillers for teenage girls

Daisy Cushion, £12.49

This little daisy cushion is the perfect size for a dressing table or desk chair, or it might be used as a throw cushion on your teen’s bed. It’s cute, it’s soft and what’s not to love? At £12.99 this is a good stocking filler for teens and tweens.

frog cushion stocking filler for teenage girls

In a similar vein, how adorable are these frog cushions that come in three different sizes?

best stocking fillers for teen girls

Milk Free Mugs, £11

If you have a teen who is a fan of almond, oat or soy milk, then these are the mugs for them! What could be a better stocking gift than a mug that reminds everyone of their milk preference? There’s even a mug to tell people not to add any milk. These are from urban outfitters and one of my favourite stocking present ideas for teenagers.

best selection box

Cadbury’s Selection Box, £5.45

It’s not Christmas unless your Mum and Dad put a Cadbury Selection Box in your stocking. I will not be taking questions on this matter.

hot chocolate christmas gift ideas

Hot Chocolate Flakes, £12.99 new photo

At Christmas you see a lot of chocolate and hot chocolate gifts and I don’t want to be controversial but lots of them are average. These luxury hot chocolate flakes will see your teen through winter, and combined with a cute mug, will make a brilliant stocking present for a teenage girl. These are dark chocolate flakes complete made from high quality chocolate – perfection!

kawaii stocking filler mug

Kawaii Hot Chocolate Mug, £12.99

Speaking of hot chocolate, why not add one of these adorable kitten kawaii mugs with a stirring spoon and lid into your teenager’s Christmas stocking? They are unspeakably cute, keep your hot chocolate warm, and did I mention they’re unspeakable cute? If kittens aren’t your thing, I have two other hot chocolate mug recommendations – this adorable little fox mug or, for more sophisticated teens, this coloured pink glass mug with metal stirrer are both fantastic stocking fillers.

Pickle in a Pouch, £6.41

For the 50th and final stocking filler idea for teen girls I’ve got something very special. Why pop a satsuma into your child’s stocking when you can surprise and delight (or at least surprise) them with a dill pickle? This pickle in a pouch is available from Amazon for the exceptionally reasonable price of £11.99 and I can wait to see my teen’s face when she pulls this out of her Christmas stocking on December 25th.


So there you have it. The 50 Best Stocking fillers for teenage girls, 2023 edition, with everything on this list costing under £20. I hope you’ve got some inspiration for the teen girls in your life from our list and have a wonderful time shopping up a storm this Christmas! 

Leave a Comment

Your email address will not be published. Required fields are marked *