A good stocking mixes something fun, something useful and a treat. Here are ideas by age, plus a simple way to fill a stocking so it looks generous without blowing the budget.
How to fill a stocking
- Toe: start with something small and heavy, such as an orange, a candy bar or a small toy, so the stocking holds its shape.
- Middle: add the main small gifts.
- Top: finish with something that peeks out, such as a candy cane, a book or a wrapped item, so it looks full when hung.
Set a budget per stocking so siblings get roughly the same amount. Splitting multipacks across stockings keeps costs down.
Toddlers (ages 1 to 3)
- Board books and bath toys
- Chunky crayons and washable markers
- Soft toys and stacking toys
- Snacks they are allowed to eat
Check age labels carefully. Toys with small parts are a choking hazard for children under 3.
Kids (ages 4 to 10)
- Small building sets and puzzles
- Card games and travel games
- Art supplies, stickers and activity books
- Fun socks, mittens and hair accessories
- A flashlight or glow sticks
Teens
- Phone accessories such as a charging cable, grip or stand
- Earbuds or a small speaker
- Lip balm, skincare minis and hair accessories
- Gift cards for food or apps
- Favorite snacks
Adults
- Cozy socks and a warm hat
- Coffee, tea or hot cocoa
- A good pen, notebook or desk gadget
- Hand cream and lip balm
- Multitool, flashlight or car accessories
Need a bigger stocking or better holder?
Standard stockings are about 18 to 20 inches long; oversized ones hold more. A full stocking is heavy, so use a weighted holder with a non-slip base. See our Christmas stockings guide. For more ideas, browse stocking stuffers and Christmas socks.

Write Your Review
No reviews yet. Be the first to share your experience!