Kids' Holiday Gifts & Stocking Stuffers
What are good stocking stuffers for kids?
The test for a stocking stuffer is the same as any small gift: does the kid still have it a week later? Candy fails it by design — gone by breakfast — and the flimsy trinkets that fill a cheap variety bag fail it too, snapping or boring out 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 to squeeze. A plush keychain that clips onto a zipper pull and rides around on a backpack. A pen with a face that a kid reaches for at homework time. None of these are holiday-shaped, and that's the point — they get kept because they're genuinely fun, not because they matched the tree for a week.
Here's how our packs sort out as stuffers, with live per-piece pricing so you can see what each one costs when you buy it by the box rather than one at a time:
| Stuffer idea (bulk pack) | Cost each | Who it's for |
|---|---|---|
| Cute animal squishies, 24-pack | $0.71 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.73 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, while the plush keychains earn their spot 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 “not babyish” band — see our guide to non-candy stocking stuffers for kids.
A word on the “bulk” part, since it's the whole 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. Buying the same kind of item by the box drops it under a dollar apiece, so the math flips from “how few can I get away with” to “there's plenty 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. That's why every pick here clears the keep-a-week-later bar first, and the price is the bonus.
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. That's exactly what a bulk pack is built for. Match the pack count to the class list — a 24-count covers a typical elementary class once with a few to spare — and you're handing out one favor per student from a single box instead of assembling something 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 actually keep.
The favors that work for a party are the same ones that work in a stocking — small, keepable, appealing on their own — 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 ones handed out at a family party, a scout meeting, or a neighborhood gathering — are really an assembly problem. The trick is one “anchor” item per bag that a kid genuinely wants, plus a couple of cheap fillers, rather than a fistful of trinkets that read as clutter. Buy the anchor from a bulk pack 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. Keeping the count keepable also keeps the bag from turning into the pile of junk that gets swept off the counter the next morning.
For how to build a bag that doesn't feel like filler — anchor plus fillers, 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 kids actually keep, with real cost-per-kid math and ideas by age.
School Prizes & Treasure Box
The same small keepable items, tiered as classroom prizes and treasure-box picks.
Frequently asked questions
What are good stocking stuffers for kids?
The stuffers that don't get tossed are small keepable toys with a little personality — a squishy to squeeze, a plush charm that clips to a backpack, a pen a kid likes writing with — rather than candy that's gone by breakfast or trinkets that break the same day. Bought from a bulk pack, each one lands well under a dollar, so you can fill several stockings from a single box. Ours are cute-animal favors, not holiday-themed ornaments, which is exactly why they get kept long after the decorations come down.
Are these products Christmas-themed?
No. Our packs are kawaii animal keychains, squishies, and pom-pom pens — they aren't snowmen, Santas, or holiday ornaments. We list them here because small, keepable, non-candy items make great stocking stuffers and class holiday-party favors year-round, not because they're seasonal decor. If you specifically want holiday-shaped trinkets, these aren't that; if you want a favor a kid still has in February, they are.
What are non-candy stocking stuffers?
Non-candy stuffers are the small toys and useful items that fit a stocking without adding sugar: squishies, clip-on keychains, and fun pens are the staples. 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?
Bought one at a time off a store shelf, small toys run a few dollars each; bought from a bulk pack, the same kind of item lands under a dollar apiece. That's the whole reason bulk works when you're filling more than one stocking. Prices change, so trust the live per-piece figures on this page rather than a number we'd quote here.
What are good non-candy favors for a class holiday party?
One small keepable item per student — a squishy, a pen, or a clip-on keychain — beats a bag of candy for a class party, since it 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.
How many stuffers do I need for a group of kids?
Plan for about one item per child, then buy a spare pack rather than cutting it exactly — a 24-count pack covers a typical class once with a few to spare, and a 30-count stretches further for a big family or multiple stockings. This is a planning estimate, not a precise formula; running one short mid-handout is the thing you're trying to avoid. Match the pack size to your headcount and round up.
OMyFav makes the products featured on this page. All “shop” links go to our own Amazon storefront.

