Cutting your own Christmas tree is a right of passage during the holidays. Whether you’re the Charlie Brown type or the Chevy Chase type, these local farms have what you need to bring the perfect Christmas centerpiece into your home. Get ready to deck those halls!

McLaughlin Tree Farm

1312 Old York Road
Robbinsville, NJ 08691


Open: 9am - 5pm on weekends, 12pm - 5pm on week days

This family-owned business has over 20 species of evergreens, including Norway, White, Colorado Blue, Serbian, Meyer, Douglas, Norman Fir and more. They also have six varieties of holly. Very helpful staff that will help you pick out the perfect tree for your space.

McLaughlin Tree Farm

Chris’s Trees

900 Canal Road
Princeton, NJ 08540


Open: 9am to dusk weekends in December

You can find Blue Spruce and Concolor Firs here. They provide saws and helpers on site to assist you.

Chris's Trees

Terhune Orchards

330 Cold Soil Road
Princeton, NJ 08540


Open: Monday - Friday 9am - 6pm, Weekends 9am - 5pm

Looking for the tree farm experience without having to cut it down? Visit Terhune where you can pick out pre-cut trees and wreaths, along with wagon rides, barnyard animals and a visit from Santa until December 9th.

Terhune Orchards Trees

Green Haven Garden Center

1181 Hughes Drive
Hamilton Township, NJ 08690


Open: 10am - 6pm

A family run garden center that has trees pre-cut and ones you can cut yourself. Very personal and knowledgeable staff. Grab some poinsettia and fresh wreaths there as well!

Green Haven Trees

Kale’s Nursery and Landscape Service

133 Carter Road
Princeton, NJ 08540


Open: 9am - 6pm

Kale’s has a beautifully decorated Christmas shop with Santa himself. Enjoy the holiday display while picking up your pre-cut tree and fresh greenery.

Kale's Trees