Our Favorite Places To Buy A Live Christmas Tree in Charlotte, including One Choose & Cut and One Home Delivered

The Christmas season is full of fun holiday traditions and one of the most exciting of those traditions is picking out the perfect tree to light up your home. If you want to make an entire adventure out of cutting your own tree this year here are our top six picks for places to harvest your own tree — but if you don’t have the time to go all the way to WNC for your tree between now and Christmas, there are plenty of local tree lots spread throughout the city with a wide variety of live tree and greenery options available.

Here are five places to go to buy your tree and other Christmas greenery in Charlotte this year:

Charlotte Christmas Trees

(866) 400-1564

Make getting a tree even easier this year by ordering yours online through Charlotte Christmas Trees and the company will deliver your tree right to your door for free. They carry fresh cut Frasier furs in a variety of sizes that range from 5 ft. – 11 ft. Prices start at $70 and they deliver to Charlotte, Huntersville, Mooresville, Statesville, Concord, Cornelius, Mt. Holly, Belmont, and Gastonia.

Live Christmas Tree

Grace Tree Farm

1292 Beth Haven Church Rd.
Hours: Monday – Tuesday: 1 p.m. – 5:30 p.m.; Wednesday: Closed; Thursday – Friday: 1 p.m. – 5:30 p.m.; Saturday; 8:30 a.m. – 5:30 p.m.; Sunday: noon – 5:30 p.m.

You can still choose & cut closer to home here. Located right outside of Charlotte in Denver, Grace Tree Farm offers a variety of trees with White Pine, Leyland cypress, Carolina Sapphires, Giant Arborvitae, and fresh cut Fraser Firs available. They have  pre-cut trees ready to go as well as choose and cut options.

Live Christmas Tree


HomeTown Heroes Christmas Tree Lots

Charlotte location: 11400 Mallard Creek Rd.
Hours: Monday – Friday: 4 p.m. – 8 p.m.; Saturday: 9 a.m. – 8 p.m.; Sunday: 1 p.m. – 8 p.m.

Monroe location: 702 W. Roosevelt Blvd.
Hours: Monday – Friday: noon – 8 p.m.; Saturday: 9 a.m. – 8 p.m.; Sunday: noon – 8 p.m.

Indian Trail location: 2709 Lawyers Rd.
Hours: Monday – Friday: noon – 8 p.m.; Saturday: 9 a.m. – 8 p.m.; Sunday: noon – 8 p.m.

Wesley Chapel location: 6301 Weddington Rd.
Hours: Monday – Friday: noon – 8 p.m.; Saturday: 9 a.m. – 8 p.m.; Sunday: noon – 8 p.m.

Buy a tree and support a great cause through HomeTown Heroes, which donates all tree proceeds to helping local children in need. There are four different locations to choose from that all offer a wide selection of beautiful trees that range in price.


Simpson’s Produce (Kings Dr Farmers Market)

938 S Kings Dr.
Hours: Monday to Sunday: 9 a.m. – 9 p.m.

Open every day of the week through the holidays, Simpson’s Produce has a large selection of live trees for sale as well as decorative wreaths and garland. They also have a smaller lot on Sharon Road in Southpark by the new Starbucks.

Live Christmas Tree


St. Gabriel Catholic Church 

3016 Providence Rd.
Open: Now – Dec. 9
Hours: Monday – Friday: noon – 8 p.m.; Saturday & Sunday: 9 a.m. – 8 p.m.

Stop by the 33rd Annual St. Gabriel Catholic Church Christmas Tree Sale on Providence Rd. for your tree and all sorts of other holiday festivities, including pictures with Santa, live music, and more. Find the full schedule here.

Live Christmas Tree

We’d love to see your trees this season — tag us on Instagram at Scoop Charlotte.


Amy Trainum
Amy Trainum is a freelance writer who resides in Charlotte, but travels as much as she can. Follow her travels at SouthernDeparture.