Christmas Class Party Favors (Non-Candy)

By Olivia · OMyFav founder · Updated July 6, 2026

For a class holiday party, the room parent's job is one small keepable favor in every kid's hands — no candy, no allergy form, no blown budget. A single bulk pack sized to the class solves it: match the pack count to the class list and you hand out one favor per student from one box, at under a dollar each. Non-food is the safe default (a squishy or a pen offends no one), and an assorted-design pack lets every kid pick a favorite. One honest note: our favors are cute-animal squishies, pens, and keychains — not Santa- or snowman-shaped items. They fit a Christmas party because a keepable non-candy favor is what works there.

What makes a good class party favor?

A class party favor answers to constraints a birthday favor doesn't. There are 20-some of them, one per kid; a teacher and the school have opinions about food; and the room parent is usually fronting the cost. So the bar is: cheap enough to buy a whole class's worth, keepable enough that it's not landfill by dismissal, and non-food so it clears the allergy and sugar rules that trip up candy. The favors that pass are the same small toys that work anywhere kids get handed something — a squishy to squeeze, a pen with a face, a plush charm that clips to a backpack — just bought at class-set scale. What fails is the fistful of trinkets: cheap per bag, but they're clutter the parents sweep off the counter that night.

It also pays to check with the teacher before you buy, because a lot of classroom friction is avoidable. Some rooms ban anything with a small detachable part for younger grades; some prefer favors that won't become a distraction during the rest of the day; a few have a no-outside-items policy entirely. A quick note home saves you from buying the wrong thing, and it often surfaces the real headcount — including the aide, a student teacher, or a sibling who'll be in the room — which is exactly the number you want before you pick a pack size.

Matching pack size to your class

The whole efficiency of a bulk favor is buying once and covering everyone, so start from the class list. Count the students, add the teacher (and an aide if there is one), then round up with a spare instead of cutting it exactly — running one short at the handout is the failure mode you're avoiding. A 24-count pack covers a typical elementary class of about 22 with a couple to spare; a big class or a grade-level party wants a 30-count or a second pack. Here's the per-student math on our packs, with live prices:

Favor (bulk pack) Pieces Pack price Per student Covers a class of
Cute animal squishies, 24-pack 24 $16.99 $0.71 each ~22 + teacher, with a couple to spare
Pom pom pens, 24-pack 24 $21.99 $0.92 each ~22 + teacher, with a couple to spare
Kawaii plush keychains, 30-pack 30 $21.99 $0.73 each A big class or small grade-level event

Notice how little the whole-class total actually is: at under a dollar a student, a single pack outfits the entire party for about what a few store-shelf toys would run. The squishies come in as the cheapest per student, the pens as the most useful, and the 30-count keychains as the one to reach for when the headcount runs past a standard class. For where each favor fits by age, our stocking stuffers by age guide breaks it down.

One thing worth flagging for room parents who are new to this: don't try to nail the count exactly. Class lists shift — a new kid enrolls, a sibling tags along, the teacher mentions a classroom aide the morning of — and the one thing you can't recover from mid-handout is being short. A pack sized a little over the list absorbs all of that, and any leftovers aren't wasted: they roll straight into the teacher's prize drawer or the next party. That's the practical case for buying the 30-count over squeaking by with a 24 when your class is already near capacity.

Same favor, different design

Fairness is its own constraint at a class party — if one kid's favor looks better than another's, you'll hear about it. The clean answer is to give everyone the same type of favor but choose an assorted-design pack, so each kid picks the specific character they like from the box. Same category, different design: nobody feels shorted, and the one a kid chose is the one that actually gets kept. It also turns the handout into a tiny event — kids leaning over the box to find the animal they want — instead of a conveyor belt of identical items.

It also helps the handout run smoothly if you let kids come to the box in small groups rather than passing it down rows — picking is half the fun, and a kid who got to choose their animal is markedly less likely to trade it, lose it on the way home, or decide someone else's is better. A minute of “come pick one” buys you a favor that actually leaves the building in a backpack.

These same favors do double duty the rest of the year as classroom rewards and treasure-box picks — if you're stocking beyond the one party, our guide to classroom prizes and treasure box ideas tiers them by cost. And for the goodie-bag version of a holiday handout, see Christmas goodie bag stuffers in bulk.

Frequently asked questions

What are good non-candy Christmas class party favors?

One small keepable item per student — a squishy, a fun pen, or a clip-on plush keychain — is the room-parent staple, because it gives every kid something to keep and sidesteps the allergy form and the school's sugar rules that candy runs into. Buy it from a bulk pack sized to the class and the cost per student stays low. Assorted-design packs let each kid pick a favorite, which is the part that gets kept.

How many party favors do I need for a class?

Plan for one favor per student plus the teacher, then round up with a spare rather than counting it exactly. A 24-count pack covers a typical elementary class of around 22 with a couple to spare; a bigger class or a grade-level event needs a 30-count or a second pack. This is a planning estimate, not a precise formula — buy the spare so nobody's left out at the handout.

Why non-food favors for a class party?

Schools increasingly limit food handouts because of allergies, and even where candy is allowed it excludes kids with restrictions and leaves nothing behind. A small non-food favor skips all of that: no allergy form, no ingredient list, and every kid keeps it. It's also the safer default when you don't know each family's rules — a toy offends no one.

How much do class party favors cost per student?

Bought from a bulk pack, a keepable favor runs under a dollar per student — so a whole class of favors costs about what a few store-shelf toys would. That's the reason to size a single pack to the class rather than buying one at a time. Prices change, so the live per-piece and pack figures on this page are the ones to trust.

Should every child get the same favor?

Give every child the same type of favor so it's fair, but pick an assorted-design pack so each kid can choose the specific character they like. Same category, different design is the sweet spot — nobody feels shorted, and the one a kid picked is the one they keep. Handing out identical items off a pile works too; it's just a little less exciting.

Are these Christmas-themed favors?

No — our favors are kawaii animal squishies, pom-pom pens, and plush keychains, not Santa- or snowman-shaped items. They suit a Christmas class party because a small keepable non-candy favor is what works at that party, not because they're holiday decor. If you specifically need holiday-shaped trinkets, these aren't that; if you want a favor kids keep past winter break, they are.

OMyFav makes the products featured on this page. All “shop” links go to our own Amazon storefront.

Cover the whole class from one box

Shop OMyFav on Amazon