🧦 Christmas 2026 · stocking fillers · under $30

Stocking fillers for kids

The stocking is often the part of Christmas morning kids remember, because it comes first. The trick is small things that get played with past Boxing Day, rather than plastic that breaks by lunch.

Everything here is under $30 and suits children aged 3 to 12.

Craft and drawing

Small building sets

Science in a small box

Card games and puzzles

Toys and novelties

Common questions

What do you put in a kid's Christmas stocking?

A mix of small things: a mini building set, a craft kit, a card game, a small science kit, a book, and a treat. One slightly bigger item at the bottom is a nice surprise.

How much should you spend on a stocking?

Many families spend around $30 to $50 across the whole stocking, keeping the main presents under the tree.

What are good non-lolly stocking fillers?

Craft supplies, small puzzles, card games, stickers, a torch, or a small outdoor toy like a ball or skipping rope.

Still stuck?

Tell the gift finder their age, the occasion, what they are into and your budget, and it will suggest ten gifts. Not right? Ask for ten more.

Find a gift for someone →

More gift guides

Secret Santa gifts under $25Kris Kringle gifts for menKris Kringle gifts for womenChristmas gifts under $50Christmas gifts for himChristmas gifts for her

Updated 21 September 2026. Gifts shown from Amazon and eBay. Prices and availability change; the retailer's page is the final word.