The holiday season is on the way, and for many families that means it will soon be the time to find the perfect Christmas tree.
Below is a list of Christmas tree farms and lots in and around Charlotte that can help you find the tree you’ll take home this year.
Make sure to follow the links to verify all information and to look for changes.
You might also be interested in:
Christmas Tree Farms and Lots in Iredell County
Keep’n It Green
123 Sandstone Loop, Mooresville, NC 28115
704-634-1536
- Open: TBA, will be open in 2020
- Varieties: Fraser Fir
- Price: $45 – $150
- More info on Keep’n It Green
Mrs. Ruth’s Christmas Trees
2206 Charlotte Hwy, Mooresville, NC 28115
980-348-2098
- Open: November 21st, 2020
- Varieties: Call for details
- Price: Start at $35
- Extras: Fresh wreaths, Christmas shop
- More info on Mrs. Ruth’s Christmas Trees
Christmas Tree Farms and Lots in Lincoln County
Cedar Lake Tree Farm
5829 East Highway 28, Iron Station, NC 28080
704-735-6997
- Open: November 21st, 2020
- Varieties: Fraser Fir
- Price: $25 – $150
- Extras: Haystacks, farm animals, country store
- More info on Cedar Lake Tree Farm
Grace Tree Farm
1292 Beth Haven Church Road, Denver, NC 28037
704-794-8740
- Open: November 27th
- Varieties: Fraser Fir, Carolina Sapphire, Leyland Cypress, White Pine, Giant Arborvitae
- Price: Call for prices
- More info on Grace Tree Farm
Helms Christmas Tree Farm
6345 Christmas Tree Lane, Vale, NC 28168
704-276-1835
- Open: November 21st, 2020
- Varieties: Fraser Fir, Carolina Sapphire, Leyland Cypress, Red Cedar, Blue Spruce, White Pine
- Price: $44.50 – $139.50
- Extras: Train ride, corn hole, tug of war, checker table, campfire with marshmallow roast, gift shop, wreaths
- More info on Helms Christmas Tree Farm
Christmas Tree Farms and Lots in Mecklenburg County
Snowflake Village
12201 S Tryon Street, Charlotte, NC 28273
704-676-6289
- Open: November 21st, 2020
- Varieties: Fraser Fir
- Price: $36 – $244
- Extras: A portion of the proceeds will benefit local charities, online shopping and pickup available
- More info on Snowflake Village
Spring Water Farms
16101 Old Statesville Road, Huntersville, NC 28078
(“Behind the Big Rooster”, next to North Mecklenburg Park)
704-875-0061
- Open: November 27th, 2020
- Varieties: Fraser Fir
- Price: Varies depending on size
- Extras: Farm stand with local produce and pasture-raised beef
- More info on Spring Water Farms
Christmas Tree Farms and Lots in Rowan County
Pinetop Christmas Tree Farm
830 Majolica Road, Salisbury, NC 28147
704-637-7208
- Open: November 21st, 2020
- Varieties: Fraser Fir, White Pine, Scotch Pine, Leyland Cypress, Blue Ice
- Price: Field trees are $6 – $7 per foot, and Fraser Firs are $60 – $70
- Extras: Cash or check only
- More info on Pinetop Christmas Tree Farm
Christmas Tree Farms and Lots in Stanly County
Almond Christmas Tree Farm
20560 Biles Road, Albemarle, NC 28001
980-521-1188
- Open: November 27th, 2020
- Varieties: Fraser Fir, Carolina Sapphire, Leyland Cypress, Virginia Pine, White Pine, Blue Ice, Green Giant Arborivtae, Red Cedar
- Price: $50 – $115
- Extras: Wreaths, gift shop, BBQ restaurant on-site
- More info on Almond Christmas Tree Farm
Grovestone Christmas Tree Farm
48051 Clodfelter Road, Albemarle, NC 28001
704-983-1685
- Open: November 26th, 2020
- Varieties: Leyland Cypress
- Price: $45, regardless of size
- More info on Grovestone Christmas Tree Farm
Christmas Tree Farms and Lots in Union County
The Hunter Farm
13624 Providence Road, Weddington, NC 28104
704-846-7975
- Open: November 26th, 2020
- Varieties: Fraser Fir
- Price: Varies depending on size
- Extras: Hay rides for $9 – $10 (get a discount when you buy a tree), Santa visits (may change for 2020)
- More info on The Hunter Farm
Christmas Tree Farms and Lots in York County
Lutz Christmas Tree Farm
756 Neelands Road, Clover, SC 29710
704-860-5604
- Open: November 26th, 2020
- Varieties: Leland Cypress, Carolina Sapphire, pre-cut Fraser Firs
- Price: Call for details
- More info on Lutz Christmas Tree Farm
Penland Christmas Tree Farm
6457 Campbell Road, York, SC 29745
803-366-7605
- Open: November 27th, 2020
- Varieties: Leland Cypress, Christmas Mint, Blue Ice, Carolina Sapphire, and Southern Scotch
- Price: $40 for under 6 feet, $50 for 6-8 feet, $60 for 8 1/2-10 feet, and $70+ for above 10 feet
- Extras: Free tractor rides, hay rides, Treasure Barn
- More info on Penland Tree Farm
Christmas Tree Farms and Lots in Lancaster County, South Carolina
Pa Pa John’s Christmas Tree Farm
6980 Flat Creek Road, Kershaw, SC 29067
803-475-9247
- Open: TBA
- Varieties: Eastern Red Cedar, Carolina Sapphire, Leyland Cypress, Blue Ice, Virginia Pine, White Pine, Fraser Fir
- Price: $25 and up
- For more info on Pa Pa John’s Christmas Tree Farm, call 803-475-9247 or email papajohnschristmastreefarm@yahoo.com
You might also be interested in:
- Free things to do this week
- Discounts on concert tickets, kids' activities, restaurants, more
- Most spectacular Christmas light displays
- Day by day list of holiday events
- Christmas tree farms and lots
- Live nativities in the Charlotte area (mostly drive-thru)
- Pictures with Santa
- Hanukkah celebrations in Charlotte
- Charlotte area holiday markets