Raleigh, Durham, Chapel Hill and Cary, NC.

Good News!

To offer an early tree selection centrally located to our Triangle customers, We are opening our CARY and DURHAM lots on Friday November 17, 2017 in the afternoon for the season! Come on out and see us! All other locations will be ready for business on the day after Thanksgiving! Thank you for all your support, we can't wait to see you all!

Cary: 1100 Reedy Creek Road - close to Raleigh
Durham: 1311 W NC 54 (Rite Aid) - close to Chapel Hill

Please check our location maps!

pick the perfect Christmas tree

About Cranberry Tree Farm

Cranberry Tree Farm has been supplying the Triangle area with high quality fresh cut Christmas trees since 1983. Our Christmas trees are all grown right here in North Carolina on our very own tree farm. Our mission is to create a safe, fun and friendly environment where you and your family can pick a perfect North Carolina Farm Fresh Christmas tree. Our seasoned staff will also help make it easy for you to set up your tree in your home. Every Christmas tree receives a fresh cut and is secured safely on your vehicle. Installation of tree stands and home delivery are also offered to our customers.

We have five handy retail Christmas tree lots to better serve you. There are two in Chapel Hill, one in Durham, one in Cary, and one in Raleigh. Cranberry Tree Farm grows Fraser fir, Concolor fir, White pine and Blue spruce Christmas trees in sizes ranging from 2 to 14 feet. We also hand craft beautiful wreaths and garland for your decorating needs.

Cranberry Tree Farm

Conservators Tree Toss

The Conservators' Center, a rescue, conservation & education facility for exotic animals, holds an annual "Tree Toss." Leftover trees donated by the Cranberry Tree Farm, are given to the lions, tigers, leopards and wolves as post-holiday "presents." The invigorating smell of pine makes them go wild!

Contact US


All of our lots are open daily from 10am to 9pm.
Our trees are grown locally on our farm in Laurel Springs, NC!