When you think of H&M, you probably don't think of its Christmas decorations for 2019, but rather, its affordable clothing. We get it, but (and yes, there's a but), if you haven't checked out H&M Home yet, we highly recommend you do — especially for the holidays. The retailer is packed with nifty ornaments, decorative trinkets, glittery garlands, stylish pillowcases, and other on-trend decor pieces that scream "let's get cozy" (for a fee that won't run your bank account dry).
Homeowners and apartment dwellers can easily pick up impressive-looking decor pieces that will jazz up a tree, add cheer to a couch, or a sweet cinnamon smell to the air for a price that still leaves room for gifts. Starting as low as $5, anyone can adorn their home in holiday cheer. Get ready to load your virtual shopping cart! There are so many fun surprises that lie ahead.
Tie your tree and tablecloth together with the pine cone motif on the Printed Cotton Tablecloth ($25).
Jazz up furniture with the shiny Reversible-Sequin Cushion ($18).
The white and green marbled glass on the Two-Pack Glass Ornaments ($10) is so pretty.
Bring the brisk outdoors into your home with the Patterned Cushion Cover in Light Beige / Pinecones ($10).
Dress up a dining bench, chair, or seat with this cozy Faux Fur Seat Cushion ($18).
Transition your home into a Winter wonderland with the Faux Fur Cushion Cover ($18).
Not only is the Two-Pack Christmas Ornaments ($6) gorgeous to decorate with, but its ornaments are 100 percent recyclable.
Transform your couch cushions for the holidays with the Patterned Cushion Cover in Green / Stars ($6).
Add a swig of personality to your tree with the "cheers" Champagne bottle Christmas Tree Decoration ($6).
Give your Christmas tree an out-of-this-world feel with this moon and star Glittery Garland ($6).
Wine bottles deserve decorations too, and this reindeer Bottle Stopper ($7) is perfect for all the wine you'll share.
The Boxed Four-Pack Scented Candles ($18) comes with four scents: Winter's eve, pine forest, dry hay, and mahogany.
Your tabletop will have the most decadent display with the Printed Table Runner ($13) on it.
Make your tree look like a present with the bowtie Two-Pack Christmas Ornaments ($5).
Fill your home with the smell of Christmas before the holiday hits with the Scented Candle in Glass Holder ($13).
The holidays are a celebration, and these confetti-filled Two-Pack Christmas Ornaments ($13) are here to celebrate.
Decorate for the holidays with the gold three dimensional Six-Pack Christmas Ornaments ($10).
Your home will smell like a tasty cinnamon roll with the Scented Cinnamon Candle in Glass Jar ($18) in it.
Celebrate a merry Christmas and a happy New Year with this decorative Champagne Flute ($10).
Everyone will be impressed by the shimmery motif on this Gold-Patterned Plant Pot ($15).
The Two-Pack Curtain Panels ($60) have a starry motif that's perfect for the holidays.
Set the tone for a merry Christmas with the Cotton Canvas Cushion Cover ($10).
The sequin motif on the Velvet Cushion Cover ($18) will put anyone in the holiday spirit.
Create a colorful tree with these baby blue Two-Pack Christmas Ornaments ($7).
Fill the star-shaped Two-Pack Metal Plates ($30) with candy and dozens of treats.
We love the glittery fabric cords on these Nine-Pack Christmas Ornaments ($13).
Turn your home into a comfortable getaway with the Faux Fur Seat Cushion ($18).
Mix metals into your tree decor with the Two-Pack Christmas Ornaments ($5).
How adorable is this perfume-inspired Christmas Tree Decoration ($6)?
Protect your table from messy eaters with this starry Patterned Tablecloth ($30).
The Patterned Cushion Cover ($6) makes decorating so easy — zip it over your cushion for the holidays, and simply store it away for next year.
Place a tree on the Christmas Tree Mat in Beige / Happy Holidays ($18) or use it as a rug, it's good for either.
Dress up a door, wall, or entryway with the Small Wreath With Bells ($10).
Make your Christmas tree even shinier with the Glittery Star Garland ($10).
The Slub-Weave Tea Towel ($13) is great for serving warm pies and hot foods.
It's hard not to love the soft velvet feel of these Two-Pack Christmas Ornaments ($5).
Top your Christmas tree with this gorgeous gold Christmas Tree Star ($15).
The Two-Pack Christmas Ornaments ($7) come in two additional colors that embody the holidays wonderfully.
We love the weathered designs and variations of colors in the Six-Pack Christmas Ornaments ($10).
Burn the Scented Candle in Glass Holder ($10) every day throughout the month of December, you can even keep track using its calendar.
Get festive with your tree decor and try out these all-white Two-Pack Christmas Ornaments ($6).
The ombre sequin design on this Table Runner With Sequins ($25) is so pretty.
The black and gold colors on the Two-Pack Glass Ornaments ($10) complement one another beautifully.
The Scented Candle in Holder ($18) comes in three different scents: Winter rose, Winter's eve, and Winter forest.
Pamper your loved-one a little extra this holiday season by serving them the Star-Shaped Wooden Tray ($13) full of coffee and pastries.
Hang the Metal Garland ($18) from a ceiling to watch it reflect your abode's beautiful light.
Made to look like mistletoe, the Large Metal Wreath ($30) won't disappoint.
Accent a bed, chair, or sofa with this Moon-Shaped Cushion ($15) — it looks good on everything.
The eye-catching Metal Christmas Ornament ($7) has a unique design that will attract any guest to your tree.
The Faux Fur Throw ($80) will keep you warm and cozy throughout the holidays and entire Winter season.
This Wool Throw ($119) is great for any season, but its colors resemble Christmas perfectly.