We're reader-supported and only partner with brands we trust. When you buy through links on our site we may receive a small commission at no extra cost to you. Learn More. Product prices and availability are accurate as of the date and time indicated and are subject to change.

If you want to buy a new artificial Christmas tree this year, Michaels is one of the best places to go. Every year, the retailer discounts their Christmas trees by up to 60%. And if you shop now before the last-minute chaos, you can score a great deal.

The best part? You don’t have to settle for a smaller tree or unlit tree to save. The Michaels tree sale offers discounts on all of their artificial trees, making it one of the best deals to shop. Here are all the details on the Michaels Christmas Tree sale, so you can see how it compares to sales on artificial Christmas trees at other retailers.

Download The Krazy Coupon Lady app so you never miss out on the best tips and discounts.


The annual Michaels Tree Sale is live for 2022, with savings of up to 50%.

A person putting an artificial Christmas tree into a Michael's shopping cart

It’s a great time to buy a tree before the holidays because Michaels is offering up to 60% off all artificial Christmas trees. That includes every type of Christmas tree you can imagine. Michaels has mini trees under four feet, all the way up to giants over 12 feet tall.

You can also find plenty of options for prelit trees that don’t need strings of lights. Even colorful trees — rainbow, gold, red, blue, black, and more are all on sale. Michaels has over 1,000 different trees, so you’re sure to find the perfect fit for your home. You can also sort trees by size, shape, and color to make the search even easier.

Related: The Best Christmas Decoration Deals


Most trees from the Michaels Christmas Tree Sale will ship for free.

Artifical Christmas trees for sale at Michaels

Michaels offers free shipping on trees over $49. That includes most of the trees in the sale — unless you’re buying a small tabletop tree. Currently, you can buy a 4-foot mini tree for just $24.99. Though it won’t qualify for free home shipping, you can still use free in-store pickup. After placing your order, it should be ready in two hours or less.

Many of the larger trees also qualify for in-store pickup if you want to get started decorating without waiting for shipping. Some trees are online exclusives though, so shipping to your door is the only option.



Michaels has other Christmas decor on sale, too.

A person looking at Christmas decor at Michaels

In addition to trees, Michaels is offering BOGO 50% on all Christmas lights right now. You can also score up to 40% off wreaths by Ashland and up to 50% off shatterproof ornaments by Ashland. Most of the remainder of Michaels’ Christmas decor is currently on sale online, so now’s the time to stock up for the season.


Michaels' Christmas Tree Sale Is Already Happening Now