Skip To Content

    21 Products For Anyone Who Is Way Too Excited For The Holidays

    🎶While the merry bells keep ringing, happy holidays to you!🎶

    We hope you love the products we recommend! All of them were independently selected by our editors. Just so you know, BuzzFeed may collect a share of sales or other compensation from the links on this page if you decide to shop from them. Oh, and FYI — prices are accurate and items in stock as of time of publication.

    1. Binge-watch your fave guilty pleasure Hallmark movie with this cozy graphic sweatshirt. Not only is it super soft, but it's machine washable. Say goodbye to those pesky hot chocolate or wine stains!

    Amazon / Via

    I'll be wearing this for the duration of the 12 days of Christmas.

    Get it on Amazon Canada for $11.99+ (available in sizes S-XXL, and in four prints).

    2. A set of three embroidered holiday dish towels that'll really help you flex those holiday moosecles.

    Amazon / Via

    Owl be sure to include these as part of my festive decorating this year. You can also keep one (or two) and give the rest as a last-minute hostess gift!

    Get a set of three on Amazon Canada for $14.20+ (available in 35 colours and two different packs).

    3. Get ahead of winter with this bestselling toque that comes in 60 different colours. Why not get one to go with every mood? Or every outfit? The options are endless.

    Amazon / Via

    You can also wear it un-cuffed for a more stylish, beanie look.

    Get it on Amazon Canada for $4.20+ (available in 60 colours).

    4. A freestanding electric stove heater with realistic flames and burning logs that's great for adding some vintage holiday vibes without any major renovations. And it's remote-controlled, too!

    Amazon / Via

    Tack up some stockings, garnish with a garland, or just use the remote to create a toasty environment in any room in your home.

    Get it on Amazon Canada for $209.99 (available in three sizes).

    5. Michael Bublé's Christmas on vinyl, because he's been defrosting since October and it is now his time.

    Amazon / Via

    This homage to classic crooners features all the Christmas classics, and the festive paint-splatter design on the record makes it a beautiful addition to your record collection. And if you haven't gotten around to getting yourself a record player, you can get an entry-level one (with speakers!) here.

    Get it on Amazon Canada for $31.30 (also available on CD).

    6. Deck the halls (and your earlobes) with these silver deer studs. They're cute, festive, and also make a great gift.

    Amazon / Via

    You're sure to love this costume jewellery deerly.

    Get a pair on Amazon Canada for $3.99.

    7. Create the magical winter wonderland of your dreams with this pine tree wall decal. Next time you want to take a stroll through a wintry landscape, you won't need to strap on snowshoes or bundle up in all those layers!

    Amazon / Via

    Reviewers say that installation is a bit challenging, but with two people and about two hours, you'll be able to bring the magic of the season into any room in your house.

    Get it on Amazon Canada for $48.86 (available in 36 colours).

    8. These fuzzy slipper socks with non-slip grips that are perfect for anyone who might be running down the staircase at top speed on Christmas morning.

    Amazon / Via

    They're also great for those perfect winter days of lounging at home, watching the snow fall outside the window. Tuck them into winter boots for an extra layer of coziness during tobogganing, too!

    Get a pair on Amazon Canada for $24.99+ (available in five sizing options, and in 74 colours).

    9. Ho-ho-hope you're ready for this adorable and hilarious pet Santa Claus costume, because it's guaranteed to get you in the spirit of the season. It's not just for dogs, either, so get creative!

    Amazon / Via

    All you need to do is train your fur baby to deliver gifts and you're all set! Reviewers say the sizing is a bit tricky for larger pets, though, so make sure you take careful measurements and follow the sizing guide.

    Get it on Amazon Canada for $19.99 (available in sizes XS-XL).

    10. This pre-lit holiday garland that comes fully loaded with all the festive ~accoutrements~ to give your home an instant boost of holiday spirit.

    Amazon / Via

    This six-foot garland has battery-operated LED lights, but it doesn't come with them. Make sure you stock up here.

    Get it on Amazon Canada for $49.99+ (available in five colours).

    11. This seasonally-appropriate linen-blend pillow case will look great as part of your holiday decor, but won't give you ~festive fatigue~ come the new year.

    Amazon / Via

    It doesn't come with any inserts, though, so snag yourself a super dreamy down one here, or a hypoallergenic synthetic one here.

    Get a pillow case on Amazon Canada for $10 (available in three sizes and in 37 prints).

    12. Spice up the season with this cinnamon spice scented candle that's basically the holidays in a jar. Are you baking something delicious, or just using your soon-to-be new fave candle? Let's just call it our little holiday secret.😉

    @chesapeakebaycandle / Via

    The blend of eucalyptus, lime, clove leaf, and patchouli also gives this candle a hint of zip. Burn time is up to 34 hours, and the cute rustic packaging makes it a great (and easy) gift!

    Get a 17-ounce candle on Amazon Canada for $35.91.

    13. This pack of 12 tea lights and votives are a great alternative if you're looking for more sparkle, but less scent. It'll still hit all the holiday high notes!

    Amazon / Via

    The speckled gold mercury-style votives are glittery enough for a festive centrepiece, or just as an accent to your decor. And since each votive already comes with an unscented candle, this pack is a one-and-done item.

    Get the pack of 12 on Amazon Canada for $29.36 (available in four pack options).

    14. This excellent Christmas card that will remind everyone to keep a sense of humour during a stressful time of the year.

    Amazon / Via

    Petition to make "I'm sorry, Timmy," the new "Bye, Felicia."

    Get it on Amazon Canada for $11.76+ (available in four styles).

    15. There's snow better way to get in the holiday spirit than with this snow-covered tree. At five feet tall, it's a totally manageable size, and it's pre-lit, too, so you never have to struggle with tangles of string lights for hours EVER AGAIN. That's my gift to you.

    Amazon / Via

    I also can't forget to mention that it's energy efficient (LED lights, thankyouverymuch!), easy to assemble, and it's got a nifty on-off foot pedal so you don't have to stoop to unplug it. Bonus: It has eight different light settings and options so you can make your tree as sparkly and unique as you are.

    Get it on Amazon Canada for $169+ (available in three heights, and in unlit versions as well).

    16. This Burt's Bees holiday hand lotion set that'll help take the sting out of the cold weather. The travel size makes them great to have on hand. No more scaly, flaky, dry winter skin!

    Amazon / Via

    Get a set of three on Amazon Canada for $14.99.

    17. This glittery snow paste will make all your holiday crafts look polished and professional. If you're planning on crafting some festive picture frames, ornaments, or other decorations, this is your new secret weapon!

    Amazon / Via

    It can be spread onto nearly every surface and won't crack or chip when dry. It's also weather proof, non-toxic, and won't turn yellow over time.

    Get a four-ounce jar on Amazon Canada for $7.59.

    18. A pair of hardworking waterproof Sorel winter boots that'll keep your feet from freezing when the temperature dips, because nothing ruins the holiday spirit faster than chilly tootsies.

    Amazon / Via

    They've got a sherpa pile snow cuff to keep the blustery winds and snow from spilling in. Reviewers say they fit a bit big, though, so make sure you pop on your favourite thick socks before slipping these bad boys on.

    Get a pair on Amazon Canada for $128.57+ (available in sizes 5-11, and in eight colours). You can also get a men's version here.

    19. A sumptuous set of flannel bed sheets that'll guarantee a ~silent night~.

    Amazon / Via

    They come in nine cozy colours, but I'm particularly fond of this muted grey set, perfect for a winter afternoon. They're not so seasonally specific that you'll find yourself getting bored of them come December 26th. Each set comes with a fitted sheet, a flat sheet, and two pillowcases.

    Get a set on Amazon Canada for $40.86+ (available in six sizes and nine colours).

    20. A V-neck cashmere sweater that'll take you from cuddling by the fire to drinking mulled wine at a holiday market. It's a Christmas miracle!

    Amazon / Via

    Cashmere is naturally hypoallergenic, so it's great for those with sensitive skin. Wear this with a pair of trousers at the office, or layered under a strappy dress at the holiday party. Cashmere has a tendency to shrink and pill if thrown in the washing machine, so just make sure you wash this by hand! A men's version of this cozy sweater is available here.

    Get it on Amazon Canada for $129.90+ (available in sizes XS-XXL, and in eight colours).

    21. And this instant snow that's super fluffy, incredibly realistic, and non-toxic. Not suitable for snow ball fights, but 100% suitable for holiday decorating!

    Amazon / Via

    All you need is a bit of water and the mix grows to 100 times its size. One packet makes one full gallon of fake snow! Consider this the fun and dry equivalent of a snowstorm.

    Get the packet on Amazon Canada for $11.75 (available in five packet kits).

    You, gettin' your holiday vibe on:

    NBC / Via

    Looking for more great Amazon Canada content? Check out this guide for the chronically tardy, a list of pretty things to treat yourself to, or these genius products that'll make living life sooo much easier.