10 Easy Ideas for Filling a Stocking with Presents

Rachel Occasions

Wooden ornament slices and colorful paint markers for a DIY Christmas craft project.

This post contains affiliate links. As an Amazon Associate, I earn from qualifying purchases at no extra cost to you. Please read my full disclosure here.

The ideas here run from a couple of dollars to a small kit, and the recipient’s own habits decide which one fits: a hot chocolate fan, a crafter, a candle lover or a person who keeps small treasures on display each point to a different item.

Plenty of stuffers come in under $10, so the price rarely settles it. Hobby and taste do, and one personal item per stocking, like a monogrammed piece, is enough to make the rest feel chosen.

1. Hot Chocolate Mix Gift Set

A jar with a wide mouth lets the recipient scoop out the cocoa mix easily. · 📷 @takethemameal

A small glass jar layered with cocoa mix and topped with marshmallows is a stocking stuffer that fits without crowding anything else.

A jar with a wide mouth is my pick, since it lets the recipient scoop out the mix with a spoon.

A mug tucked beside it turns the jar into a full gift, though the jar alone is enough for a stocking.

2. Monogrammed Items

A monogrammed ribbon shows the name before anyone reads a tag. · 📷 @jensgatheringnest

Names change a plain gift into a personal one, and a ribbon is the cheapest place to put one. A monogrammed ribbon on a wrapped box means the name shows before anyone reads a tag.

Stocking items like a pouch, a keychain or a small tote can carry initials too. Spelling gets checked twice, because a misspelled name can’t be returned for a refund at most personalization shops.

3. DIY Ornament Kit

Wood slices and paint markers create a fun DIY ornament project. · 📷 @epifany_personalised_gifting

Wood slices, paint markers and a few small paint pots make a kit that gives the recipient the project itself.

Pack them in a bag with a string or twine for hanging, so the finished ornament is ready to go on the tree.

Paint markers are easier for kids and beginners than brushes, and they handle lettering like a family name and year well. I’d add a pencil to sketch the layout first.

4. Mini Candles

A small candle fits well in a stocking and adds a delightful scent. · 📷 @depot_online

Mini candles are small enough to slip into a stocking without taking over, and they cost little enough to give several at once.

Buy a set and split it across stockings, or tuck one into each of several. Pick a scent you’d happily smell in a room, and go lighter if you don’t know the recipient’s taste.

5. Trinket Dishes

The small food-shaped dishes hold rings or loose change while adding humor. · 📷 @barrochie

Ceramic trinket dishes shaped like food, with little smiling faces, earn their spot by being useful and funny at once. They hold rings, earrings or loose change on a dresser or desk.

Pick shapes that match the person’s tastes, such as a fruit for a snacker or a slice of something for a baker. Choose a few in different colors and give them as a matched set.

6. Mini Photo Albums

A clear photo album holds a few pictures, making it easy to fill. · 📷 @creative.crafts_2024

A clear mini photo album with daisy decorations holds only a few pictures, which makes it easy to fill in an evening. Choose photos the recipient hasn’t seen printed, such as a favorite portrait or a shared trip.

Print them at a drugstore photo counter at wallet size, then trim to fit the sleeves. I’d order a few extra copies in case a crop goes wrong.

7. Travel-Sized Toiletries

A navy toiletry bag keeps travel-sized toiletries organized and compact. · 📷 @cnadismit

A navy toiletry bag packed with travel-size bottles and tubes works as a stocking gift and as the container for the rest of the gift. Pick containers that fit the bag, so everything zips shut without a fight.

Fill it with the basics the person uses daily: a hair product, a hand cream, a face wash. Matching brands look tidy together, but mixing is fine.

8. Scented Lotions

Colorful lotion bottles provide several small treats in one stocking. · 📷 @theperfectgift_tt

Body lotion in a trio of scents gives a stocking 3 small treats at once. Cozy, sweet and fruity-amber options cover different moods, so the recipient can choose by the day.

Wrap the three bottles together with one ribbon, or split them across different stockings in the same house.

Stick to scents you’d happily wear yourself, and when the recipient’s taste is a mystery, go with a gentler set like lavender or oatmeal.

9. Holiday Mugs

Glass mugs serve as both packaging and a festive drinkware option. · 📷 @itsjustfmae

Glass mugs with lids and sleeves turn drinkware into packaging, so the gift and the wrapping are one object. Red or pink suits the season, and a lid keeps the contents from spilling out in a stocking.

Fill the mug with small items: lip balm, a mini lotion, a few wrapped treats. I’d pack the soft pieces in first and set the tall ones upright at the back, so the mug looks full from the front.

10. Stocking Shaped Gift Container

A striped stocking container holds small gifts and keeps them organized. · 📷 @itseverydayryan

A striped stocking-shaped container is a stocking inside a stocking, and it keeps small loose items from sinking to the bottom of the real one. Lip balm, mini beauty items and wrapped treats fill it well.

A small charm hung on the front finishes it. Use a second container for another person, and match the fillings to each recipient instead of copying one set.

Thoughtful Stocking Stuffer Tips

Small gifts set the tone for the whole morning, so the personal touch matters more than the price tag.

Candy and gift cards are the traditional fill, and they work, but a stocking feels different when at least one item was chosen for that person.

Start with what the recipient already does. A pet owner might love socks printed with their dog’s or cat’s face, and a monogrammed trinket suits someone who keeps small treasures on display.

I’d pick one personal item per stocking and let the rest be simple, easy extras. That way the thoughtful piece stands out instead of getting buried.

Keep a running note on your phone through the year. When someone mentions a hobby or a favorite snack, write it down, and your shopping in December takes half the effort.

You could stick with filling your loved ones’ stockings with traditional items like candy and gift cards, but it’s the thoughtful, personal touches—like a monogrammed trinket or socks customized with their pet’s face—that make Christmas Eve or morning extra special.

— Glamour

Budget-friendly Options

Plenty of stocking stuffers come in under $10, so a full stocking doesn’t need a big budget. Set a per-person cap before you shop, then divide it by the number of items you want.

Mix the price points. One slightly pricier item, paired with several that cost a couple of dollars, makes a stocking feel generous without pushing the total past your cap.

Personal touches don’t have to cost more. A small item picked for a person’s pet, hobby or favorite treat beats a pricey generic one, so spend your attention first and your money second.

Frequently Asked Questions

Do you wrap presents in stockings?

Typically, no. Stocking gifts are usually left loose or tucked in unwrapped.

A stocking-shaped container with a charm on the front can hold small loose items like lip balm and wrapped treats, so they don’t sink to the bottom of the real stocking.

How many presents should be in a stocking?

There’s no set number; it varies by tradition. Before any shopping, I settle on a spending cap for each person, then split that number across the items I’m hoping to fit in.

A stocking feels generous when one splurge sits among several $2 items, and the total still stays under budget.

What gifts do you put in a stocking?

Candy and gift cards are the traditional fill, and small personal items work well too. A jar of hot chocolate mix, mini candles, travel-size toiletries or a trinket dish all fit without crowding.

I’d pick one item chosen for that person, such as socks printed with their pet’s face, and keep the rest simple so it stands out.