Skip to main contentSkip to footer

When you purchase through links on our site, we may earn commission. Read our full commerce guidelines here.

15 best last-minute Christmas stocking fillers for kids for under £15

It’s not too late – check out these fab stocking filler for girls and boys that will arrive before Christmas

kids stocking fillers 2021
Karen Silas
Karen SilasSenior Lifestyle Editor
Share this:

It’s almost a matter of days before Christmas, and if you’re looking for the best last-minute stocking fillers for kids that will be delivered by 25 December, we’ve come to the rescue.

RELATED: Amazing stocking fillers for everyone in your family – even the dog!

Whether you’re just putting the final touches on wrapping up your gift list before the big day, or you’re only getting started hunting for last-minute Christmas gifts (no judging here!), this gift guide of some of the best stocking fillers for girls and boys that you can shop right now will definitely be of help.

What to put in as stocking fillers for kids

Think about what the kid on your gift list loves – and then think small! If they love some of 2021's hottest toys, like LOL Surprise dolls, Disney or Paw Patrol, look for the smaller figures or accesories. If they love to play sport, go for stocking fillers related to their favourite teams – like stationery, hats or gloves – or the smaller sized equipment, like mini footballs, so they can play their fave sport. 

retty much anything goes, as long as it fits in their stocking and, generally, is at a reasonable price point. We've kept our list under £15.

We’ve included the last-minute delivery dates for gifts to arrive before Christmas. But with complicated delivery this year, with volume and COVID-related delays for many retailers, nothing is guaranteed – it's best to get shopping ASAP!

Shop the best last-minute Amazon stocking fillers for kids under £15

At Amazon, you'll find lots of cool stocking fillers for kids – below are our top picks. Keep in mind that you’ll generally have to shop by 23 December for Christmas delivery, though many Prime items can be delivered if you order as late as Christmas Eve

led gloves

LED light-up gloves, £9.99, Amazon

SHOP NOW

stocking fillers for kids christmas barbie

Barbie Skipper Babysitters Inc Doll and Accessories, £10, Amazon

SHOP NOW
build ladybug

Build Your Own ladybird, £8.99, Amazon

SHOP NOW

Shop the best last-minute Marks & Spencer stocking fillers for kids under £15

We've chosen just two, but you can also take a peek at Marks & Spencer’s own selection of great stocking fillers for kids. If you're too late for standard delivery at M&S, you can get next day delivery for £4.99 up until 6pm on 23 December – but if you really need that gift to arrive on time, shop as early as possible.

little princess makeup

Little Miss Princess Makeup set, £7.50, Marks & Spencer

SHOP NOW
soap making kit

Mini soap making kit, £6.99, Marks & Spencer

SHOP NOW

Shop the best last-minute Argos stocking fillers for kids under £15

Shop Argos’ stocking filler ideas for boys and girls – there’s also a 2 for £15 deal on!

Place your order by 8pm 23 December with standard delivery for gifts to arrive by Christmas Eve, or or 1pm on December 24 for express delivery. Click and collect orders can also be placed until December 24 for collection the same day, if the item is in stock.

last minute stocking filler for kids toy mobile

Fisher-Price Laugh & Learn Smart Phone, £8, Argos

SHOP NOW
xmas stocking filler kids matchbox cars

Hot Wheels Car - 9 Pack Assortment, £10, Argos

SHOP NOW

Shop the best last-minute Disney Store stocking fillers for kids under £15

The Disney Store is having a sitewide 25% off sale, and this includes some great stocking fillers. Place your order by 20 December before 12pm for standard delivery, or you have until 22 December at 12pm for express.

grogyu

 Personalisable Grogyu mini bean bag, £8.95, The Disney Store

SHOP NOW

MORE: Stocking fillers for her to get extra smiles this Christmas

mickey water bottle

Mickey Mouse flip top water bottle, £12, The Disney Store

SHOP NOW

John Lewis’ stocking fillers for boys and girls start at just around £4 – we’ve picked two of our favourites. For Christmas standard delivery, you just have until 7pm on 21 December – but next-day delivery will be available until 22 December for a Christmas arrival.

Shop the best last-minute John Lewis stocking fillers for kids under £15

emoji game

The Emoji Game, £7.99, John Lewis

SHOP NOW
kids stocking fillers xmas unicorn diary

Rachel Ellen Unicorn Secret Diary, £7.50, John Lewis

SHOP NOW

Shop the best last-minute Smyths stocking fillers for kids under £15

Smyths Toys has a great range of toy stocking fillers, and even a special section on the site for cool stocking fillers for young gamers. If you want Christmas delivery though, order by 9pm on 20 December at the latest.

last minute stocking filler christmas kids paw patrol

PAW Patrol Tracker’s Jungle Cruiser Vehicle with Collectible Figure, £9.99, Smyths Toys

SHOP NOW
lol doll 2021

L.O.L. Surprise! Present Surprise Tots Assortment, £11.99, Smyths Toys

SHOP NOW

Shop the best last-minute Sports Direct stocking fillers for kids under £15

For the sport-mad boy or girl in your life, check out these sporty stocking fillers from Sports Direct they’ll definitely love. To get these gifts in time for Christmas, order with standard before 19 December, or by 6pm 22 December for express delivery before 25th December.

football stocking filler for kids xmas

Team Starter Stationery Set, more teams available, £4, Sports Direct

SHOP NOW
mini table tennis set 2021

Instant table tennis, was £10.99 NOW £4.99, Sports Direct

SHOP NOW

MORE: The coolest gift ideas for tricky teens

HELLO!'s selection is editorial and independently chosen – we only feature items our editors love and approve of. HELLO! may collect a share of sales or other compensation from the links on this page. To find out more visit our FAQ page.

More Parenting

See more