Wanting to stay contact-free this holiday season? Generally not a fan of the Christmas tree lot ritual? Lowe’s has got you.

Don’t forget to keep an eye on the KCL Lowe’s savings page and read through the essential Lowe’s savings tips article.

The home improvement center has sold live Christmas trees for years, but this year, for the first time, they’re bringing the trees right to you.

Here’s what you need to know:


Lowe’s will deliver live Christmas trees within 2 – 5 days.

Via Celfan

Visit Lowes.com/FreshChristmasTrees to browse the various live trees, and when you buy one online, Lowe’s will deliver it to your home within 2 – 5 days, depending on tree availability.


The trees cost between $20 – $169.

From a 3- to 5-foot Fraser Fir for $19.99 to a 10- to 12-foot Fraser Fir for $169.00, there’s a vast array of live Christmas trees available at Lowe’s.



Spend $45 or more to get free local delivery.

Most of the live Christmas trees at Lowes.com are in the $50 – $100 range, which means they’ll be delivered free.

Lowe’s generally offers free local delivery on orders over $45, so throw in some wreaths, tree containers, and lights if you’re buying a cheaper tree.


You can get a tree by Halloween.

Lowe’s is kicking off the fresh trees in store, with local delivery, on Oct. 30. Your tree could survive three holidays, if you know how to keep it alive (we can help).

RELATED: These Stores Are Doing Christmas & Halloween at the Same Time


Amazon is delivering live trees, too.

And yes, it’ll come in a box. No word on prices just yet, but if you’re a Prime member, your 2-day Prime shipping applies to this.

Regardless, Amazon is committed to getting the tree from farm to home within 10 days of it being cut. Learn more about how Amazon Wants to Sell You a Live Christmas Tree This Year.


UP NEXT: Lowe’s Black Friday Begins Oct. 22 with a New Sale Every Day

Lowe's Will Deliver Your Christmas Tree for Free