Estimated Read Time: 11 Minutes

Let’s be honest…from the beginning of January up until the very end of November, most of us keep our holiday spirit on lockdown, but come December, that all changes. Finally, after months and months of waiting, it is socially acceptable to deck the halls with boughs of holly, dream of a white Christmas and sing about our love of Christmas trees.

Speaking of Christmas trees, where in the world (or New Jersey) can the family participate in the old holiday tradition of going to a farm and chopping down the perfect tree? Luckily for you, DSM has researched Christmas tree farms all around New Jersey and narrowed down the best farms in the area to make it easy for you to pick the perfect tree this holiday season!

Before you begin your search for the greatest Christmas tree of all time, we recommend reading over these tips to avoid feeling like Scrooge.

  • Start your search for the perfect tree as early as possible. Because of the high demand for Christmas trees during this time of year, many farms around NJ close once they officially run out of trees. (Better to be safe than sorry!)
  • Call ahead. Before you cram the kids into the family minivan, we’d recommend calling the farm beforehand to assure that they are still open for business. A lot of Christmas tree farms in NJ haven’t gotten the hang of this whole digital thing yet, meaning they don’t update their webpages regularly with their most up-to-date information.
  • Don’t even think about bringing power or chainsaws to any of these farms. While some Christmas tree farms may allow for you to bring your own saw, most provide saws there for you to utilize.
  • When/if cutting your own tree, without the help of a professional, be sure to cut as low to the ground as humanly possible.
  • Once the tree has safely made it to its final destination (your house), submerge the tree in warm water immediately and consistently maintain the amount of water surrounding the tree’s stump or be faced with loads of prickly little needles around the house!

***Please note that some counties in NJ, such as Bergen County and Hudson County, are extremely densely populated and do not have the space to have Christmas tree farms. In these areas, it is more common to find Christmas tree lots with pre-cut trees available to be picked up***

Christmas Tree Farms in Hunterdon County, NJ

Charlie Brown’s Christmas Tree Farm: Milford

85,000 perfect Douglas Fir trees, yes we said ***85,000***, are just waiting to picked by happy families from the New Jersey area! This iconic farm, known for its huge recognizable windmill, is a staple in the Central Jersey area and is a must if you are in the area!

Cherryville Farms: Pittstown

Although Cherryville Farms has a strict rule about not tagging trees before the point of purchase, this family owned business is in no way out to squish their customers’ holiday spirits. With every purchase of a tree, a complimentary cup of hot chocolate and cookies is given to each customer!


Christmas Tree Farms in Mercer County, NJ

McLaughlin Tree Farm: Robbinsville

Looking for a special kind of tree this year? You’re in luck! At McLaughlin Tree Farm in Robbinsville, they have over 3,000 trees that vary in species. While they have the classic NJ-style Christmas trees (i.e. Blue Spruce, Norway Spruce, White Spruce, Douglas Fir and Concolor Fir), they also have speciality trees available for purchase too (Fraser Fir, Canaan Fir, Scotch and Mexican Border Pine).

This Christmas tree farm has won many awards over the years since it opened. The most notable award this farm has received is the State Grand Champion Christmas Tree, which they won TWICE.

Christmas Tree Farms in Middlesex County, NJ

Simonson Farms: Cranbury

Pack the van up and bring the kids over to Simonson Farms in Cranbury, New Jersey. With over 50 acres of property, and loads of activities happening on the farm, such as the Kids Candy Cane Hunt, loads of family fun is just waiting to happen here!

Christmas Tree Farms in Monmouth County, NJ

Anne Ellen Christmas Tree Farm: Manalapan Township

Oh no! Did you wait until the last minute to find the perfect tree for the holiday season? Fear not! At Anne Ellen Christmas Tree Farm in Manalapan, New Jersey, they are open every. single. day after Thanksgiving up until December 23rd and have over *100* *ACRES* of land filled with Blue Spruce, Norway Spruce, White Pine, Douglas Fir and Fraser Fir.


Christmas Tree Farms in Morris County, NJ

Hidden Pond Christmas Tree Farm: Mendham

Awards: 2009 Grand Champion, 1st Place Spruce Division in North Jersey

**Offers pre-cut and inground trees**

While some farms tend to run out of Christmas trees early on in the season, this is never the case when it comes to Hidden Pond Christmas Tree Farm in Mendham, New Jersey. With over 3,000 Norway Spruce and Blue Spruce trees to chose from, finding the perfect Christmas tree should be an easy feat at this farm!

What is especially impressive about this farm in particular is the extraordinary amount of amenities offered to their customers. Don’t feel like cutting your own tree or spending the day at the farm? No problem! Pick out and tag your tree at an earlier time and pick it up at your earliest convenience at no additional cost.

Dixiedale Farm: Chatham

With over 1,000 Norway Spruce and Douglas Fir trees to chose from, finding the perfect Christmas tree should be an easy feat at Dixiedale’s Christmas tree farm in Chatham, New Jersey! Enjoy the day with the family while choosing between in-ground trees and pre-cut trees and expect to leave the farm with some ho-ho-holiday cheer.

Christmas Tree Farms in Passaic County, NJ

Bear Swamp Farm: West Milford

Warning: This is one of the most visited Christmas tree farms in NJ. Trees go fast, so it’s important to head over to Bear Swamp early!

With over 200 trees in 7 different varieties to choose from (including Blue Spruce, Norway Spruce, White Spruce, White Pine, Douglas Fir, Balsam Fir and Scotch Pine), can you really go wrong at Bear Swamp Farm in West Milford, New Jersey? We think not!


Christmas Tree Farms in Somerset County, NJ

Shadow Hill Farm: Skillman

If you’re looking to have an authentic, small farm experience, travel down to Skillman, New Jersey and check out Shadow Hill Farm. With only 600 trees available to be picked on the property, it would be a good idea to check out this farm before the best trees are all gone!

Christmas Tree Farms in Sussex County, NJ

Shale Hills Farm: Sussex

Awards: Winners of the 2004 and 2005 ‘Best In Show’ award from the New Jersey State Fair.

Aside from the award winning Blue Spruce, White Spruce, White Pine and Douglas Fir trees that grow on this farm, Shale Hills Farms is known all around New Jersey for their specialty in hand shearing Christmas trees to perfection. There’s no way anyone is leaving this farm with a tree that is less than spectacular.

Beaverbrook Tree Farm: Augusta

This small farm prepares for the high demand of Christmas trees during the holiday season by planting 500-1000 white and blue spruce trees each year. With all these options to choose from, how could anyone leave the Beaverbrook Tree Farm disappointed?

Country Heritage Farm: Augusta

What separates Country Heritage Farm from its competitors is the services it offers their customers at no additional charge. While at the farm, visitors can utilize the facilities’ saws, have their Christmas trees balled, go on a hayride around the farm grounds and even have workers tie down their trees to their car for them! The farm’s focus on providing their visitors with a stress-free experience creates the perfect atmosphere for some holiday cheer!


Christmas Tree Farms in Warren County, NJ

Perfect Christmas Tree Farm: Phillipsburg

Aside from the impressive variety of trees offered at Perfect Christmas Tree Farm, which range from Blue Spruce, White Pine, Douglas Fir, Concolor Fir, Canaan Fir, Balsam Fir, Scotch Pine, Korean Fir, Nikko Fir, and Nordman Fir, what is especially cool about this farm is its history. As per the owners, Perfect Christmas Tree Farm’s origins can be traced back to William Penn Land Grant of 1681 and has been running ever since!

Wyckoff’s Tree Farm: Belvidere

With over 5,000 Norway Spruce, Douglas Fir and Fraser Fir trees available at Wyckoff’s Tree Farm, there’s no way you’re leaving this farm empty handed. In addition to the plentiful amount of trees offered at the farm, this farm also offers wreaths, holly, garland and grave blankets at their on-location Christmas shop.

Is there a Christmas tree farm in NJ we forgot to mention on our list? Feel free to add your favorites in a comment and we’ll update our list for next year! Happy Holidays, everyone!