There's nothing better than finding Christmas stockings filled with treats hanging from the mantel on the morning of December 25.
Whether you're starting a new family tradition or adding to your collection, you'll want to have a stocking for everyone on your list. We've got you covered with gorgeous Christmas stockings that range from classic to sweet to quirky. There's even an option for the dog.
Are matching stockings your favourite? If so, this affordable set of six rustic cable-knit Christmas stockings is for you. Hang it facing left or right thanks to a double-sided pattern. And the stretchy knit leaves lots of room for stuffing.
You would have to have a heart two sizes too small to deny the cuteness of this fox Christmas stocking. Its faux-fur finish and plaid scarf are perfect if you’re going for a winter woodland vibe this season. And at 21-inches deep, it’s a great pick if Santa is feeling extra generous.
Add a touch of whimsy to your holiday decor with this charming felt number that is handmade in Nepal. Decorated with colourful pompoms, this otherwise minimalist grey stocking will stand out wherever you hang it.
This generously sized bag in a pretty plaid pattern makes the perfect stocking. (Or, reuse it as a gift bag for years to come.) You can also monogram it to make it extra special.
Dreaming of a white Christmas? This snowflake-embroidered stocking will help you get there. Its brightly coloured tassels add plenty of charm and a little boho flair. It's also wide and deep, with lots of room for presents.
This faux-fur stocking is as soft as can be. Its unique texture makes it standout, and the versatile creamy colour fits in nicely with just about any holiday decor style.
Want to give your Christmas decor a cozy touch? This 100 percent wool stocking has a lovely homemade feel. With candy-cane stripes rendered in an array of joyful hues, it’s sure to become your holiday mantel’s new focal point.
If you lean toward a minimal aesthetic, finding a stocking to match can be a challenge. We love this sleek hand-felted wool option, embellished with a cheery star-topped Christmas tree.
Looking to add to your holiday decor collection on a budget? Look no further than this classic red velvet stocking trimmed with a fuzzy white fold. Choose a red or green one, each with a cute pom-pom charm.
This hooked Christmas stocking is purrfect for the cat—or cat lover—in your life. We love the classic colour palette and folksy country feel, and also the fact that it’s machine washable. Not a cat person? Not a problem: There’s also an equally adorable dog version.
The sweet chickadee pattern on this black-and-white toile print stocking melted our hearts. (Chatelaine loves birds.) The pattern is double-sided so it can be hung in either direction, and it’s also machine washable. Red detailing adds the perfect amount of festive cheer.
Santa will definitely know who this uniquely shaped plaid stocking is for. (Unless he’s a real bonehead.) At 14-inches deep, it’s just the right size for a rawhide and a small toy.
This quilted velvet stocking is truly glam. We love the sweet scalloped edge and star embroidery. And at 23-inches deep, it’s also spacious. The green-and-white version is equally adorable.
This article contains affiliate links, so we may earn a small commission when you make a purchase through links on our site at no additional cost to you.
Subscribe to our newsletters for our very best stories, recipes, style and shopping tips, horoscopes and special offers.
Maureen Halushak is the editor-in-chief of Chatelaine. Outside of work she also loves running, reading and hanging out with her husband and their two big dogs.
Subscribe to Chatelaine!
Want to streamline your life? In our Spring 2025 issue, we’ll show you how—whether it’s paring down your wardrobe, decluttering your messiest spaces or spending way less time cooking thanks to an easy, mostly make-ahead meal plan for busy weeknights. Plus, our first annual Pantry Awards.