kids stocking fillers 2021

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

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

Senior Lifestyle Editor
Updated: December 15, 2021

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 light-up gloves, £9.99, Amazon

SHOP NOW

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

SHOP NOW

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 Miss Princess Makeup set, £7.50, Marks & Spencer

SHOP NOW

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.

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

SHOP NOW

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.

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

SHOP NOW

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

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

The Emoji Game, £7.99, John Lewis

SHOP NOW

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.

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

SHOP NOW

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.

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

SHOP NOW

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.

Sign up to HELLO Daily! for the best royal, celebrity and lifestyle coverage

Email Address

By entering your details, you are agreeing to HELLO! Magazine User Data Protection Policy. You can unsubscribe at any time. For more information, please click here.

More Parenting

See more