Best Christmas stocking

Complete your Christmas decor with these best stockings perfect for filling with gifts and treats.

holiday
(Image credit: Amazon)

Spread holiday cheer and decorate with these Christmas stockings. We've found the best ones for families large and small and even for your pet! Also, they come in a variety of styles that range from kid-friendly to classic and elegant so there is something for everyone. Complete Christmas morning and stuff a stocking with their favourite gifts or treats. 

Best overall

holiday

(Image credit: Amazon)

Kunyida Knit Christmas Stockings, 6-pack

Simply classic with a vintage touch

Perfect for larger families with vintage appeal, these classic knit stockings are the perfect Christmas essential. They are 46cm long and 14cm in depth and come in a variety of colours varying between red, green, ivory, khaki, and grey. Honour traditional with an elegant finishing touch. 

Christmas characters

holiday

(Image credit: Amazon)

Dreampark Set of 3 Decorative Christmas Stockings, 3-pack

Santa, snowman, reindeer, oh my!

These large, burlap and fleece Christmas stockings feature adorable, 3D characters that spread the holiday joy. They come in a variety of different styles, but all feature a loveable Santa, snowman, or reindeer. You will get 3 stockings that are spacious and ready to hang. 



Most decorative

holiday

(Image credit: Amazon)

Charlemain Decorative Christmas Stockings, 3-pack

Useful and festive

Another set featuring 3D Christmas characters, these stockings are surely the most decorative, fun option on our list. Made of non-woven fabrics and other materials including wool and cotton, these 46cm stockings are roomy enough to be stuffed with a range of gifts. These stockings come in a variety of different styles; which is your favourite?

Fluffy and fun

holiday

(Image credit: Amazon)

Aitbay Faux Fur and Plaid Christmas Stockings, 4-pack

A fuzzy family pack of holiday cheer

Nothing says cosy like fluffy faux fur. These plaid stockings feature fuzzy cuffs and adorable Christmas characters. Perfect for a family of 4, these 46cm stockings will add to your festive ambience. They even have an 20cm opening, great for packing them full of gifts. 

For your dog

holiday

(Image credit: Amazon)

Dog Christmas Stocking

Treat your pup to holiday cheer

Pets are family too! Let your furry friend join in on the festivities and stuff a stocking full of their favourite toys and treats. This adorable, paw-shaped stocking features a felt bone name tag and measures 46cm by 28cm. Your pup will love sniffing what's inside. 

A newborn Christmas

holiday

(Image credit: Amazon)

Babys First Christmas Stocking

Doubles as a keepsake

Celebrate your baby's first Christmas with this keepsake stocking that could also be found in blue. This stocking uses embroidery threads and features a 3D textured teddy bear. You can personalise it with your little one's name. It is made of durable, high-quality materials so it withstands the test of time.

Hang your stocking

Christmas stockings are essential in completing your holiday decor, and, not to mention, they are a joyous holiday tradition. Who doesn't love opening their stocking Christmas morning? 

Our favourite stocking offers elegance and a simple, classic design - the Kunyida Knit Christmas Stockings, 6-pack. Ideal for larger families, these stockings are stretchable and charming. And, the knit fabric makes these stockings a super cosy-looking decor addition.