Kids' Holiday Gifts & Stocking Stuffers
What are good stocking stuffers for kids?
A stocking stuffer is a small, inexpensive gift meant to fill out a Christmas stocking rather than stand on its own as the main present. The test is simple: does the kid still have it a week later? Candy is gone by breakfast, and the flimsy trinkets in a cheap variety bag snap or bore the same day. What passes is a small toy with a bit of personality that either does a job or is simply satisfying to hold. A slow-rise squishy. A plush keychain that clips onto a zipper pull and rides around on a backpack. A pen with a face that comes out at homework time. None of these are holiday-shaped, so nothing about them expires when the tree comes down.
Here's how our packs sort out as stuffers, with live per-piece pricing:
| Stuffer idea (bulk pack) | Cost each | Who it's for |
|---|---|---|
| Cute animal squishies, 24-pack | $0.79 each | Younger hands and calm-down fidgeters; the softest, lowest-cost option |
| Kawaii plush keychains, 24-pack | $0.87 each | Kids roughly 5–12 who clip charms to a backpack; our best seller |
| Pom pom pens, 24-pack | $0.92 each | School-age kids; a useful stuffer that earns a spot in the pencil case |
| Kawaii plush keychains, 30-pack | $0.67 each | Filling several stockings at once; our best per-piece value |
Notice the picks aren't ranked purely by price. The squishies are both the cheapest and a fan favorite, so they carry the little-kid slot; the plush keychains earn theirs on sheer desirability. Assorted-design packs matter more than they sound: when a kid gets to pick the character they like out of a box, the one they picked is the one that survives. For a full by-age breakdown, including the tricky 8–12 stretch, see our guide to non-candy stocking stuffers for kids.
A word on the “bulk” part, since it's the reason these numbers work. Buying stocking stuffers one at a time off an endcap is where the holiday spend quietly balloons: each little toy is a few dollars, and you need several. The National Retail Federation's annual holiday survey puts average spending at $890.49 per person on gifts, food, and decorations, so the small stuff is exactly where a budget quietly gets won or lost. Buying the same kind of item by the box cuts it to a fraction of the endcap price, enough for every stocking and a spare. The catch is that bulk only pays off when the item is genuinely wanted; a box of trinkets nobody keeps is cheap and still a waste. So every pick here has to clear the keep-a-week-later bar before price enters into it.
Non-candy favors for a class holiday party
A class holiday party is a different job than a stocking. The room parent's problem is volume: one small favor in every kid's hands, no candy (because of allergies and the school's sugar rules), and a total that doesn't blow the party budget. Boxed sets are built for exactly this. Match the pack count to the class list, and a 24-count handles a class of about 20 in one go, one favor per student from a single box instead of something assembled piece by piece. Non-food is the safe default here: a squishy or a pen sidesteps the allergy form entirely and gives every kid something to keep.
The favors that work for a party are the same ones that work in a stocking, just bought at class-set scale. If you're the one organizing the party, our guide to non-candy Christmas class party favors walks through matching pack sizes to class sizes and the per-student cost math, so you buy once and cover everyone.
Filling holiday goodie bags in bulk
Holiday goodie bags, the kind handed out at a family party or a scout meeting, are really an assembly problem. The trick is one “anchor” item per bag that a kid genuinely wants, plus a couple of cheap fillers. Buy the anchor by the box and the per-bag cost stays sane even across a big guest list; a 30-count pack is the workhorse here because it stretches across more bags than a 24. A short list of better items also keeps the bag from turning into the pile of junk that gets swept off the counter the next morning.
For anchor-plus-fillers assembly, per-bag cost, and how the counts work out, see our write-up on Christmas goodie bag stuffers in bulk. It leans on the same by-age logic as our broader goodie bag ideas by age.
Browse our holiday-gift guides
Stocking Stuffers for Kids
Non-candy stuffers by age, small enough for a stocking, including the 8–12 "not babyish" band.
Christmas Class Party Favors
One non-food favor per student, with pack sizes matched to class sizes and live per-kid math.
Christmas Goodie Bag Stuffers
Assembling holiday goodie bags in bulk: one anchor item plus fillers, and the per-bag cost.
Kids' Party Favors
Favors that survive the ride home, with real cost-per-kid math and ideas by age.
School Prizes & Treasure Box
The same small favors, tiered as classroom prizes and treasure-box picks.
Frequently asked questions
What are good stocking stuffers for kids?
Small toys with a little personality: a squishy to squeeze, a plush charm for a backpack zipper, a pen a kid likes writing with. Candy is gone by breakfast and cheap trinkets break the same day, so the toy that gets kept wins by default. A boxed set brings the per-toy cost down far enough to fill several stockings from one pack. Ours are cute-animal favors with no holiday theming, which is why they stay in rotation long after the decorations come down.
Are these products Christmas-themed?
No. Our packs are kawaii animal keychains, squishies, and pom-pom pens, with no Santa or snowman theming. We list them here because small non-candy items work as stocking stuffers and class holiday-party favors year-round. A kid who loves a plush bunny in December still loves it in February.
What are non-candy stocking stuffers?
Non-candy stuffers are the small toys and useful items that fit a stocking without adding sugar. Squishies and clip-on keychains are the staples, with fun pens close behind for school-age kids. They suit kids with allergies or families watching sweets, and unlike candy they last past the holiday. Assorted-design packs let each kid end up with a character they picked, which is the part that gets kept.
How much should a stocking stuffer cost?
Off a store shelf, small toys run a few dollars each. Bought by the box, the same kind of item comes in under a dollar. Prices on this page are pulled live from our Amazon listings, so the per-piece math stays current even when prices move.
What are good non-candy favors for a class holiday party?
One small item per student, a squishy or a pen or a clip-on keychain, sidesteps allergies and sugar rules and gives every kid something to keep. Match the pack count to the class size and you hand out one favor per child from a single box. Our class-holiday-party favors guide walks through pack sizes and per-student cost.
OMyFav makes the products featured on this page. All “shop” links go to our own Amazon storefront.

