Find local Christmas tree farms here!

Whether you want to cut your own tree, pick a live tree and have it cut for you, buy a tree already cut or buy a living tree you can plant, this page provides detailed listings of Northwestern North Carolina, incl Alleghany County's choose-and-cut Christmas tree farms, places to buy pre-cut (also called pre-harvested and fresh-cut) trees, stands, sleigh rides, hay rides and related winter events and fun. Some listings are for tree farms, others are tree lots, and some only offer hay rides, sleigh rides or other winter events. READ EACH LISTING to know what each facility offers. The farms are listed further down this page, so scroll down the page! Since this service is free and open to ALL Christmas tree farms, not just those who belong to an association or pay for an ad, like almost all other websites do, this is the most complete and current listing available! I'm always looking for more to add, and to correct any inaccuracies or errors, so if you encounter any, please email me ! And beware the copycat websites - from Monny-bloggers to out-and-out plagiarists, they simply copy my work; they are just out to make a quick buck. Since 2004, I am make updates and corrections every day! (let me know if you see copycats!)

If it has just snowed; see this page about how to make snocones  from real snow!  Your kids will love it!

Tips:

  • If the name of the farm is blue with an underline; that's a link to their website. Click on it for the most current hours and information.
  • ALWAYS call the farm or store BEFORE YOU GO - many farms and lots are selling out of trees early this year - Call to confirm their supply, their hours and whether they have trees, are allowing choose-and-cut or just precut trees; and which attractions or winter activities are available.  All three can change during the short Christmas season, due to weather, demand and the farmer's business conditions! Farms get sold, shut down or run out of trees, and they don't all update me every day, let alone every year. For more tips to make your trip fun and successful, click here !
    DON'T DRIVE OUT THERE IF YOU CAN'T REACH THEM (by phone, email or find current information on their website or Facebook page!
  • And please tell the farmer you visit in Northwestern North Carolina, incl Alleghany County that you found their farm here! I need the farmers to realize that you found them here so that they will keep their information up to date!
  • After Christmas, click here to find how how and where to easily recycle or dispose of your Christmas tree! And to recycle used, broken or old Christmas lights and electronics See this page for local options to easily recycle your Christmas holiday lights

And if you know of one I missed and want to add it or correct the information, please let me know! There are affiliate links on this page. Read our disclosure policy to learn more.

Updates for December 2019

December 2019: Most Christmas tree farms open on the Friday right after Thanksgiving (Black Friday, Nov 29, 2019) and are open up to Christmas Eve.Some are only open on weekends, or only have hayrides, Santa visits and events on weekends. A few open Saturday Nov 23rd.

And next Spring, you'll want to take your children to a free Easter egg hunt - see our companion website to find a local Easter Egg hunt -  (www.EasterEggHuntsAndEasterEvents.org) . It's the ONLY website that is updated every Easter for all Easter Egg hunts in the U.S.

Christmas tree farms, lots and activities, sorted by county

Click on Resources above, if you need a county map

Alexander County

Alleghany County

  • Billy Edwards Choose and Cut - Christmas trees- you choose and we cut, Living Christmas trees (to plant later), Christmas wreaths, Christmas boughs, garlands, Christmas decorations, trees tied, trees baled, free tree trimmings, winter hay rides, snacks and refreshment stand
    8882 NC highway 18 North, Ennice, NC 28623. Phone: 336-657-3463. Alternate Phone: 336-657-0343. Fax: 336-657-8718. Email: edwardsfamilyfarms@gmail.com. Open: Thanksgiving Day through Christmas Eve; Friday through Sunday 10 am until sunset; Call ahead for appointment for Monday through Thursday. Directions: From Winston-Salem: Take Highway 52 North to Mount Airy. Turn onto 89 West. Travel approximately 20 miles to Highway 18 South. Go approximately 6 miles. Total trip is 60 miles. From Charlotte: Take I-77 North to Mount Airy Exit. Take Highway 89 West. Travel approximately 20 miles to Highway 18 South. Go approximately 6 miles. Total trip is 90 miles. Click here for a map and directions. Payment: Cash, Check. Be sure of getting the perfect tree by visiting our community and choosing your tree from the many beautiful trees growing on our farm. Our staff will then cut the tree you have selected and load it onto your vehicle free of charge. Come out and enjoy the beauty of the Blue Ridge Mountains, then warm yourself by the wood stove and enjoy free refreshments in our cabin while your tree is being loaded! We also offer wreaths, roping, and decorations at the cabin. Trees and other products can be purchased from our website and shipped to your door by clicking shop online above and choosing products. Pricing starts at $70.00 for a 3-4 foot tree. Choose the height desired from the drop down menu for accurate pricing for the desired height of your tree.
    Christmas tree varieties:
    You Choose and We cut varieties: Colorado Blue Spruce, Fraser Fir, White Pine.
    Living, rooted tree varieties: Colorado Blue Spruce.
  • Blue Ridge Christmas Trees - Precut Christmas trees, Christmas wreaths, Christmas decorations,
    904 Rivers Edge Rd, Sparta, NC 28675. Phone: 3367455766. Email: sales@blueridgechristmastrees.com. Open: Monday to Saturday, from 10 am to 6 pm; November 1 to December 16. Directions: Click here for a map and directions. Payment: Visa/MasterCard, Discover. Click here for our Facebook page.
    Christmas tree varieties:
    PreCut varieties: Fraser Fir.
  • Choate Christmas Tree Farm - Christmas trees-you choose and you cut, Christmas trees- you choose and we cut, Christmas wreaths, trees baled, free hot cider, restrooms, picnic area, farm animals
    940 Woodruff Road, Glade Valley, NC 28627. Phone: (336) 909-0241. Alternate Phone: (336) 909-3899. Email: kimchoate64@gmail.com. Open: Thanksgiving Day Thursday from 9 am to 4 pm, Black Friday from 9 am to 4 pm, that Saturday from 9 am to 4 pm, and Sunday 9 am to 4 pm, then the first 2 weekends in December on Saturday  and Sunday from 9 am to 4 pm. Open: Click here for current open hours, days and dates. Directions: Click here for a map and directions. Payment: Cash, Check. Click here for our Facebook page.
    Christmas tree varieties:
    U-Choose and Cut varieties: Canaan Fir.
    You Choose and We cut varieties: Canaan Fir.
    (UPDATED: November 04, 2019)
  • Crazy Fox Tree Patch - Christmas trees-you choose and you cut,Christmas Tree Live, Wreaths, Hay Rides, Wreaths, garland, accessories and decorations, restrooms, net-bagging of trees, refreshments, mail order, drilling and pre-tagging of trees by customers. Call for appointment. Hayrides, free hot apple cider, cookies and candy
    135 Fox Trail, Sparta, NC 28675. Phone: (336) 372-6719. Phone: (336) 372-2162. Email: foxdencabin@skybest.com. Directions: From Sparta: NC Int. 18 & 21. Open: Friday, Saturday and Sundays from Friday after Thanksgiving from 9 am to 4:30 pm daily. Free hot dogs with all the fixins on last Saturday in December. Other food items for sale.
    Christmas tree varieties:
    U-Choose & Cut your own: Fraser Fir 4 - 10 feet and table tops.
  • Fox Ridge Tree Farm - Christmas trees-you choose and you cut, Christmas trees- you choose and we cut, Precut Christmas trees, Christmas wreaths, Christmas boughs, garlands, trees bagged, trees tied, tree shaking provided, trees baled, saws provided,
    4431 Fox Ridge Tree Farm, Sparta, NC 28675. Phone: (336) 372-1959. Alternate Phone: (336) 657-7999. Fax: (336) 372-1959. Email: foxridgetreefarm@gmail.com. Open: See our website for current hours. Directions: Click here for a map and directions. Retail Lots open on Thanksgiving Day. Payment: Cash, Check. Fox Ridge Tree Farm specializes in Farm Fresh premium Fraser Fir and White Pine Christmas Trees. In addition, we produce high quality wreaths, garland, and other Christmas greenery. Our trees are grown and harvested in the beautiful mountains of North Carolina. Our company can provide all sizes of trees, wreaths, and garland. We ship domestically and internationally. Online orders are available via our website. Price list available upon request. Retail Lots in Rocky Mount, NC.   Also see our pumpkin patch here! Fox Ridge Tree Farm is a wholesale and u-cut/we-cut Christmas tree farm that grows Douglas Fir, Noble Fir, Grand Fir, & Nordmann Fir. It was started back in the 1980's as an activity for two young brothers by their father. Through the years the now men have continued their passion for growing.
    Christmas tree varieties:
    You-Choose and You-Cut varieties: Fraser Fir, White Pine.
    You Choose and We cut varieties: Fraser Fir, White Pine.
    PreCut varieties: Fraser Fir, White Pine.
  • Garvey Tree Farm - Precut Christmas trees, Living Christmas trees (to plant later), Christmas trees-you choose and you cut,  Wreaths, garland and restrooms
    442 Laurel Glenn Church Road, Sparta, NC 28675. Phone: (336) 372-2870. Directions: From Sparta: Hwy 21 South - 2 miles, left on Chestnut Grove Church Road across from gas station. Go approximately 2 miles. Turn right on Laurel Glenn Church Road. Farm is 1/2 mile on right. Look for signs. Open: November 23 - Decemer 23, Saturday and Sunday 9 am to 5 PM. Call for hours..
    Christmas tree varieties:
    U-Choose & Cut your own: Fraser Fir 3 - 15 feet, White Pine 3 - 8 feet.
  • Joe Edwards Christmas Tree Farm - Christmas trees-you choose and you cut,  Precut Christmas trees, Living Christmas trees (to plant later), Wreaths, garland (roping), decorations, restrooms, refreshments, and net bagging of trees. Please bring open bed truck for large trees. We cannot bale them.
    2081 Pine Swamp Road, Sparta, NC 28675. Phone: (336) 372-1711. Phone: (336) 945-2260. Email: JNE500@aol.com. Open: Sunday - Saturday from 9 am to 4:30 pm; November 14 thru December 20. Directions: Take Hwy 421 west to 1-77 North to US Hwy 21 to Sparta bypass and turn left on Pine Swamp Road. The farm is 2 miles on the left. Follow signs from US Hwy 21 and Pine Swamp Road. Call if you need more information.
    Christmas tree varieties:
    U-Choose & Cut your own: Fraiser Fir 4 - 13 feet.
  • Lil' Grandfather Mountain Christmas Tree Farm - Christmas trees-you choose and you cut,  Precut Christmas trees, Living Christmas trees (to plant later), Wreaths, Tours, Wreaths, garland (roping), accessories and decorations, machine-shaking, string baling, free horse rides and hay rides, lunch and refreshments, crafts, restrooms, and tours by appt, Santa visitsSanta visits -check their website for dates and hours,
    15371 NC Hwy 18 S, Laurel Springs, NC 28644. Phone: 336-372-9613. Phone: (336) 359-2537. Email: bdeal@skybest.com. Directions: Take Hwy 421 to N. Wilkesboro, then take Hwy 18 N to Laurel Springs. The farm is approximately 19 miles from N. Wilkesboro. After crossing the top of the mountain, it is the first farm on the right Open: November 25 to December 11, Monday to Saturday 8 am to 6 pm, Sunday from 12 pm to 6 pm; Closed Monday to Wednesday. Lil' Grandfather Mountain is a full service choose and cut Christmas tree farm. We offer premium Fraser fir, Concolor fir, White Pine and Blue Spruce Christmas trees. As well as wreaths, roping, baskets, and specialty wreaths. Bring your family and friends and spend the day enjoying Lil' Grandfather Mountain Christmas Tree Farm's free horse rides, hay rides, hay bale movie theater, heated restroom, Santa Claus and Santa's workshop, handmade local crafts, and concessions.
    Christmas tree varieties:
    U-Choose & Cut your own: Fraser Fir 3 - 9 feet, White Pine 3 - 5 feet, Blue Spruce 3 - 5 feet.
  • Maines Tree Farm - Christmas trees- you choose and we cut, Christmas wreaths, Christmas boughs, Garlands, trees baled, free tree trimmings, Hot Chocolate, Snacks, & Restrooms  refreshments.
    113 Bob's Lane, Glade Valley, NC 28627. Phone: (336) 363-2901. Email: info@mainestreefarm.com. Open: November 19 to December 20th, Monday to Sunday, 8 am to 5 pm, Weekdays 9 am to 5 PM. Directions: From I-77, take the #83 exit on left. Take 21 North from Elkin through Roaring Gap. Turn right on Brush Creek Road. Travel approximately 2 miles. Turn right onto Bob's Lane. Follow signs.
    Christmas tree varieties:
    U-Choose & Cut your own: Fraser Fir 5 - 10 feet.
  • McInnis Tree Farms - Christmas trees-you choose and you cut,  Precut Christmas trees, Living Christmas trees (to plant later), Wreaths, machine-shaking and net-bagging of trees
    468 Presnell Road, Sparta, NC 28675. Phone: (336) 657-8072. Email: danmcinnis@nc.rr.com. Open: Friday before Thanksgiving - 2nd Sunday in December, Open Fridays and Weekends only, 9 am to 5 PM. Directions: The farm is about 5 miles East of Sparta. From Elkin take Hwy 21 North to Parkway. Contimue on 21 North about 2 miles to Glade Valley Road. Turn right. Go 3.2 miles to Ridge Glen Road, turn left onto Ridge Glen Road and go 2/10 miles to Presnell Road. Take a right. Farm is 2/10 mile on the right.
    Christmas tree varieties:
    U-Choose & Cut your own: Fraser Fir 4 - 10 feet
  • Motsinger Trees at Pine Shadows Farm - Christmas trees- you choose and we cut, Christmas wreaths, Christmas boughs, garlands, trees baled, free tree trimmings,
    153 Camp Butler Road, Roaring Gap, NC 28668. Phone: 336 363-2890. Alternate Phone: 336-363-2065. Email: alfred.motsinger@gmail.com. Open: Sorry, but we are CLOSED for the 2015 season; next year we will be open on Saturday and Sunday, November 20 and 21, Wednesday through Sunday, November 24 through 28, Wednesday through Sunday, December1 through 5, and Saturday and Sunday, December 11 and 12; Hours are Wednesday through Saturday, 8:30 am until 5 pm except Thanksgiving Day, 8:30 am until noon, and 10 am until 5 pm on Sundays. Directions: From Winston-Salem and all points to the east, take Highway 421 West to Interstate 77 North, take Exit #83 and travel 18 miles to the Camp Butler Road/ Mountain View Road intersection with the big Camp Cheerio sign, and follow signs to the tree field. From Charlotte and points South, take Interstate 77 North to Exit #83 and follow the above directions. Click here for a map and directions. Payment: Cash, Check. We also have exquisite 7' to 9' Nordmann Fir trees (15 years to grow) from a seed source in the Ambrolauria region of Russia and 5' to 8' Serbian Spruces for those who would like to try something wonderfully different. Hot spiced cider, candy canes, beautiful pottery by Robin and Daniel Cater on weekends, and lots of lovely property to walk on by yourself, with your families, friends and pets (leashes please). 3000 6' to 9' Fraser, Canaan and Nordmann Firs, Colorado and Serbian Spruces and several 10' to 12' trees available in 2010.
    Christmas tree varieties:
    You Choose and We cut varieties: Canaan Fir, Colorado Blue Spruce, Fraser Fir, and other varieties (call!).
  • Papa Goats Tree Farm - Christmas trees-you choose and you cut, Christmas trees- you choose and we cut, Christmas wreaths, Christmas boughs, garlands, Santa visitsSanta visits -check their website for dates and hours, Christmas decorations, trees tied, trees baled, free tree trimmings, saws provided, winter hay rides, bonfires and smores, free hot coffee, free hot chocolate, free hot cider, Honey from hives on the farm, gift shop, porta-potties, picnic area, petting zoo, farm animals
    687 Three Creeks Lane, Sparta, NC 28675. Phone: 704-618-7360. Alternate Phone: 336-372-3055. Email: papagoats@skybest.com. Open: weekends after Thanksgiving, Times are 9 am to until dark - weekends(Friday, Saturday, Sunday). Directions: Hwy 18 North, 3 miles North of Sparta, NC. Click here for a map and directions. Payment: Cash, only.
    Christmas tree varieties:
    You-Choose and You-Cut varieties: Blue Spruce, Fraser Fir, Leyland Cypress, White Fir (Concolor Fir), White Pine.
    You Choose and We cut varieties: White Fir (Concolor Fir), Fraser Fir, Leyland Cypress, White Pine.
       
  • Pardue Tree Farm - No pesticides are used, Christmas trees-you choose and you cut, Christmas trees- you choose and we cut, Christmas wreaths, Christmas boughs, garlands, trees tied, tree shaking provided, trees baled, free tree trimmings, winter hay rides, winter wagon rides, bonfires and smores, free hot chocolate, free hot cider, Honey from hives on the farm, petting zoo, farm animals
    830 Pardue Road, Sparta, NC 28675. Phone: (336) 657-1254. Alternate Phone: (336) 657-0467. Email: parduetreefarm@gmail.com. Open: Weekend prior to Thanksgiving thru Christmas; 10 am until dark; 7 days a week. Directions: From Winston-Salem, Charlotte or Raleigh,  From 421 N or 40 W take I-77 north. Take a left at exit 83 onto US-21 N towards Sparta. Follow into Sparta through three stoplights. Approx. 1 mile out of town turn left onto to Bledsoe Creek Road Follow to end of road (stop sign) and take right onto Spicer Mtn. Road Take next left onto Antioch Church Road and travel approx 1 mile and turn right onto Pardue Road Farm is first house on left, approx 1/2 mile. Click here for a map and directions. We do not use pesticides on the crops. Payment: Cash, Check, Debit cards, Visa/MasterCard, Discover. Click here for our Facebook page.
    Christmas tree varieties:
    You-Choose and You-Cut varieties: Fraser Fir.
    You Choose and We cut varieties: Fraser Fir.
  • Reeves Ridge Christmas Tree Farm - Christmas trees-you choose and you cut, Christmas trees- you choose and we cut, Precut Christmas trees, Christmas wreaths, garlands, Christmas decorations, trees tied, trees baled, saws provided, hayrides, snacks and refreshment stand, restrooms,
    3452 New Haven Road, Sparta, NC 28675. Phone: 336-372-7312. Alternate Phone: 336-200-0143. Email: reevestrees@skybest.com. Open: UPDATE for 2018, 2019, 2020: They are closed indefinitely, hooping to re-open at some point in the future. Hay Rides, Marshmallow Roasting, Hot Chocolate, and Lots of Family Fun! Watch for the updates! Santa will be visiting the farm. Exceptional views. Tag your tree early; We have two pre - tagging weekends in 2010; September 3,4,5,& 6 and October 15,16,17 from 9 am until 5 pm. Directions: Click here for a map and directions. . Payment: Cash, Check. H
    Christmas tree varieties:
    You-Choose and You-Cut varieties: Eastern White Pine, Fraser Fir.
    You Choose and We cut varieties: Eastern White Pine, Fraser Fir.
    PreCut varieties: Fraser Fir.
    (UPDATED: November 29, 2018, JBS)
  • Ritchie's Trees 'N' Trim - Precut Christmas trees, Living Christmas trees (to plant later), Christmas trees-you choose and you cut,  Wreaths, garland, restrooms, baling and refreshments
    1896 Brush Creek Road, Glade Valley, NC 28627. Phone: (336) 363-3229. Directions: From 1-77, take Exit 83 or 85 US 21 N towards Sparta approx 19 miles. Turn on Brush Creek Road at the Cherry Lane VFD on US 21. Follow signs to Ritchie's Trees. Open: November 24 - December 11; Friday 9 am to 5 PM; Saturday and Sunday 9 am to 5 PM.
    Christmas tree varieties:
    U-Choose & Cut your own: Frasier Fir 4 - 10 feet
  • Roberts Tree Farm - Christmas trees-you choose and you cut,  Precut Christmas trees, Living Christmas trees (to plant later), Wreaths, Tours, Mail Orders, Wreaths of fir or mixed greenery all sizes from 12 to 36 inches, garland (roping) of fir, white pine or mixed greenery 10 and 25 yard rolls, decorations, restrooms, string bailing of trees, free tree drilling, and tree stands available. Tours by appointment, mail order, and crafts.
    223 Wilson Road, Ennice, NC 28623. Phone: (336) 657-8587. Directions: From Mt. Airy, I-77 and Hwy 89 West travel approximately 18 and 1/2 miles. Turn left on Hwy 18 and go 2.3 miles. Turn left on Glade Valley Road (state road 1444) and go 2.6 miles. Turn right on Barrett Road (state road 1422), go 2 and a half miles and turn right on Little Pine Road (state road 1448). Go 1/2 mile. Turn right on Crab Creek Road (state road 1450) and go 1/2 mile. Turn right on Wilson Road (state road 1447) and go .2 miles. The farm is on the left. Open: November 22 - December 22, Monday through Saturday 10 am to 5 PM, Sunday 12 pm to 5 pm. Refreshments will be served on 11/30 and 12/7.. Santa Clause will visit November 30 and December 7 from 11 am to 2 PM; Pre-tagging of trees by customers begins October 20 or by appointment if earlier.
    Christmas tree varieties:
    U-Choose & Cut your own: Fraser Fir 5 - 15 feet. Blue Spruce 10 - 30 feet.
  • Sam Miller Trees -  Christmas trees-you choose and you cut, Christmas Tree Live, Wreaths, Tours, Wreaths, garland (roping), restrooms, baling, refreshments, machine-shaking and tours by appointment. There is plenty of parking and a beautiful view overlooking the Blue Ridge Parkway. Pre-tagging of trees by customers.
    14633 NC Hwy 18 South, Laurel Springs, NC 28644. Phone: (336) 359-2365. Email: jm7@skybest.com. Open: Saturday before Thanksgiving - December 23, 7 days a week 9 am to 5 PM or by appt. Directions: From North Wilkesboro: On Hwy 421 West, take exit #282 to the right on Business 421 and Hwy 115 North to Hwy 18 North and go 18 miles to the Tree Farm signs on the right about 1 mile from the top of the mountain. From Charlotte: Take 1-77 to Hwy 421W and follow directions above. From Winston Salem and I-40 take 421 West to Exit 282 and follow directions above.
    Christmas tree varieties:
    U-Choose & Cut your own: Fraser Fir 5 - 9 feet and White Pine 5 - 8 feet. Balled and burlaped available if you dig your own tree.
  • Tim Warden Discount Tree Farm - Christmas trees-you choose and you cut,  Precut Christmas trees, Living Christmas trees (to plant later), Wreaths, Tours, Wreaths, garland (roping), net-bagging of trees, free drilling, tours by appointment, restrooms. Pre-tagging of trees by customers anytime.
    2552 Hwy 221 South, Sparta, NC 28675. Phone: (336) 372-8242. Open: November 1 - December 24, seven days a week, call for hours. Directions: Take exit #83 on 1-77 at Elkin. Follow Hwy 21 North to Sparta. From Mount Airy: take I-77 to Hwy 89 West and go 18 miles. Turn on Hwy 18 to Sparta. In Sparta, take Hwy 21 North to the intersection of Hwys 21 and 221. Stay on Hwy 221 South after passing the intersection. The farm is six miles from Sparta or three miles from the intersection. Watch for the sign and trees on the right side of the road.
    Christmas tree varieties:
    U-Choose & Cut your own: Fraser Fir 5 - 9 feet, Canaan Fir 5 - 12 feet, Blue Spruce 5 - 8 feet. White Pine 7 - 9 feet, Concolor Fir 5 - 8 feet, and Scotch Pine 6 - 7 feet. No digging.

Surry County

  • Wall Greenhouse & Nursery - Christmas Trees
    2670 Zephyr Road, Dobson, NC   27017. Phone: (336) 366-4548. Click here for a map to the farm. Open: Monday to Saturday 7 am to 5 pm; Jan thru December; Typical harvest dates: Trees & Shrubbery - Jan to Dec Wreaths, Garland & Poinsettias - November to Dec . Directions: Located off I-77 Exit 93 (Dobson Exit) turn left, 1st business on right, Hwy 1001 Zephyr-Mountain Park Road.

Wilkes County

  • A&J Farms and Produce #2 - Precut Christmas trees, Christmas wreaths, garlands, Santa visitsSanta visits -check their website for dates and hours, trees bagged, trees tied, trees baled, snacks and refreshment stand, restrooms, picnic area
    5577 highway 421w, Wilkesboro, NC 28697. Phone: 336-981-5772. Email: jbare5277900@aol.com. Open: Monday to Sunday 10 am to 8 pm. Directions: Click here for a map and directions. Payment: Cash, Check.
    Christmas tree varieties:
    PreCut varieties: Fraser Fir.

Yadkin County