When thinking about where to find the perfect tree for the season, consider that there is no better way to pick the right tree than by going to a choose-and-cut farm to harvest your own tree. Nearby Western North Carolina is teeming with incredible tree farms with options galore. Below we’ve highlighted six of the best tree farms in WNC to visit this year for your perfect tree:

Boyd Mountain Christmas Tree Farm 

445 Boyd Farm Rd., Waynesville, NC 28785
Open: Now – Dec. 2
Hours: 9 a.m. – 5 p.m.

You can choose the perfect tree at Boyd Mountain Christmas Tree Farm and use one of their saws to cut it yourself or have the staff cut, bale, and tie it to your car. Santa will be on site to greet families Nov. 25, and Dec. 1 and 2. Prices start at $40 for a 5-6 ft. tree. Tree stands are also available at Boyd Mountain.

Cartner Christmas Tree Farm

901 Balsam Dr, Newland, NC 28657
Open: Nov. 22 – Nov. 25; Dec. 1 – Dec. 2; Dec. 9 (by appointment only)
Hours: 9 a.m. – dusk

Opened since 1959, the family-owned Cartner Christmas Tree Farm offers top-quality, hand-pruned Fraser fir Christmas trees as well as wreaths and garland. The Carnter staff will even help make your choose and cut experience even easier by helping cut a load each tree.

Helms’ Christmas Tree Farm

6345 Christmas Tree Ln., Vale, NC 28168
Open: Now – Dec. 18 (tentative on how many trees are sold)
Hours: Weekdays: 10:30 a.m. – dark; Weekends: 9 a.m. – dark

Since 1972 Helms’ Christmas Tree Farm has been a go-to for cut-your-pwn trees. They offer a wide variety of trees that includes White Pine, Leyland Cypress, cedars, and Carolina Sapphires. Prices start at $39.50 for a 5-6 ft. For every tree that’s cut at Helms’ one is planted in its place.

Smoky Mountain Christmas Tree Farm

756 Hemphill Rd., Waynesville 28785
Open: Now – Dec. 24
Hours: Monday – Saturday: 9 a.m. – 5 p.m.; Closed Sundays

Smoky Mountain Christmas Tree Farm carries a variety of Farsier Fir trees that range in size, plus, beautiful wreaths, and garland. Visitors can extend their experience by staying at one of the farm’s Christmas Tree Cabins, which can be rented and feature one bedroom, bathroom, and fully equipped kitchen.

Tom Sawyer’s Christmas Tree Farm and Elf Village

240 Chimney Pond Rd., Glenville, NC 28736
Open: Now – Dec. 8
Hours: Monday – Friday: 1 p.m. – 4 p.m.; Saturday & Sunday: 9 a.m. – 5 p.m.
Open: Dec. 21 & 22
Hours: 10 a.m. – 4p.m.

Nestled in the Blue Ridge Mountains six miles from the popular Village of Cashiers, Tom Sawyer’s Christmas Tree Farm and Elf Village, is an experience the whole family can enjoy with horse and carriage rides, a craft cottage, elf games, and visits with Santa. Prices start at $49 for a 3-4 ft tree.

Lil’ Grandfather Choose Cut

15371 NC-18, Laurel Springs, NC 28644
Open: Now – Nov. 25; Nov. 30 – Dec. 2; Dec. 7 – Dec. 9
Hours: Friday & Saturday: 9 a.m. – dark; Sundays: noon – dark

Located in Laurel Springs, Lil’ offers premium Fraser fir, Concolor fir, White Pine and Blue Spruce Christmas trees. They also carry wreaths, roping, baskets, and specialty wreaths. Kids will love the free horse rides, hay bale movie theater, and Santa’s workshop.