Limited time: 30% off all cards & packs — discount applied automatically at checkout.
CardbopCBMake your CardSign in

Gift ideas

Personalized stocking stuffers that aren't junk

Most stocking stuffers are landfill by February. Our pick is small, flat, and 1-of-1 — plus six more ideas worth the space.

The short answer

The best personalized stocking stuffer is a custom trading card of the person it's for — it's card-sized, so it fits flat in the stocking, and it's a 1-of-1 keepsake instead of filler. A single Display Card is $25 sealed in a display case; a $50 Pack of 10 fills every stocking in the house. Designing is free.

The best personalized stocking stuffers (ranked)

  1. Our pick

    A custom trading card of them

    A card is literally stocking-shaped — small, flat, and it slides right in. But it's a 1-of-1 of them, sealed in a display case, with a message on the back. It's the one thing in the stocking that doesn't get thrown out in January.

    Best for: Kids, partners, parents, and pets.

  2. Monogrammed everyday carry

    Initialed keychains, card holders, or a pocket knife.

    Best for: Practical; not especially personal.

  3. A photo keychain

    One small photo in an acrylic frame.

    Best for: Cheap and sweet; fades fast.

  4. Custom socks with their pet on them

    Their dog's face, repeated, on socks.

    Best for: Funny; worn out in a season.

  5. An engraved ornament

    A dated ornament for the tree.

    Best for: Comes out once a year.

  6. A personalized notebook

    Their name on the cover of a pocket notebook.

    Best for: Writers and list-makers.

  7. Their favorite candy, relabeled

    Custom wrappers on the sweets they like.

    Best for: A gag that lasts one sitting.

Why a card works in a stocking

Actually fits a stocking

A slabbed card is small and flat — no wrapping gymnastics.

1-of-1, not filler

Serial-numbered and made of their photo, not a bulk-bin item.

Under $30

A single Display Card is $25 — squarely in stocking-stuffer territory.

One per person

A Pack of 10 covers every stocking in the house in one order.

More: gifts under $30 · christmas trading cards · card size

Free to design — pay only if you love it

Fits flat in a stocking

1-of-1 with its own serial number

A message on the back

Sealed in a display case

Single $25 / 10-card Pack $50

Frequently asked questions

What's a good personalized stocking stuffer?+

A custom trading card of the person it's for — small, flat, and 1-of-1, with their photo on the front and a message on the back. A single Display Card is $25, which fits most stocking budgets.

Does a trading card really fit in a stocking?+

Yes — a card is a standard 2.5 × 3.5 inches, and the Display Card is sealed in a slim display case. It slides in flat with room to spare.

How much do personalized stocking stuffers cost?+

A single Display Card is $25 and a 10-card Card Pack is $50, which works out to $5 a stocking if you're filling several. Designing is free.

Can I make one for each person in the family?+

Yes — a Card Pack holds 10 cards and each one can be a different person, photo, and style, so the whole family is covered in a single order.

What should I put on it?+

Their name, the year, a few stats that are true only of them, and a short message on the back. Funny lands better than sentimental in a stocking.

Fill the stocking with something they keep.

More: holiday gift guide · custom trading cards