Christmas is a time for traditions, and a festive one to have (or add as a new one) is cutting down your own tree at one of the homegrown Christmas tree farms in NJ. Luckily, there are plenty where you can find that perfect Noble Fir (or Blue Spruce) to call your own. Besides the family fun and ‘gram-worthy moments, cutting down a tree ensures it’s fresh, which means it will last longer and won’t dry out before the 25th. Before you go, get a good idea of the height and width you need and keep those measurements in mind when searching for your tree (some places will guide you to the ones within your height range). Ready to get chopping? Read on to find one of the cut-your-own Christmas tree farms in NJ near you. (feature photo credit: @weekendfamgoals)
27 Christmas tree farms in NJ where you can cut your own
Christmas tree farms in Northern NJ
Wyckoff’s Christmas Tree Farm
This farm has five varieties of cut-your-own trees—Canaan Fir, Concolor Fir, Douglas Fir, Fraser Fir, and Norway Spruce—and gives up-to-date info on availability. Need decor? Stop by the Christmas barn that features festive decorations, signs, and ornaments.
Cost: Price varies depending on the size and quality of the tree
246 County Rd 519, Belvidere, NJ 07823
Shale Hills Farm
They have pine, spruce, and fir trees, and you can borrow or bring your saw (no power saws, though). They also have a fun winter wonderland, including kid-friendly activities like a life-size Santa sleigh, holiday cutouts for selfies, and a tire swing.
Cost: $99, including sales tax. Cash and check only
98 Pond School Rd., Sussex, NJ 07461
Fairview Farm Christmas Trees
Choose from four types of trees—all are insecticide- and pesticide-free—with some up to 12 feet tall. This farm also has a gift shop where you can buy Christmas decorations and wreaths—and Mrs. Claus sometimes stops by with hot chocolate and fresh cookies.
Cost: $85, cash only
90-91 East Mill Rd, Long Valley, NJ 07853
Wintergreen Christmas Tree Farm
One of the largest Christmas tree farms in NJ, this farm solely sells Christmas trees—they grow more than 15,000 trees on 60 acres, and they have firs and spruces up to eight feet tall. You can borrow a saw, as well as a wheeled tree cart that you can use to transport your tree back to your car.
Cost: $70, including sales tax. Cash only
14 Gorney Rd., Lafayette, NJ 07848
Bear Swamp Farm
Open only for three days immediately after Thanksgiving, you can choose your tree from a variety of pines, spruces, and firs, and after you cut it down, the farm staff will bale your tree and help you tie it to your car. Afterward, head to the Christmas shop, where you and your family can warm up by the stove, get a cup of hot cocoa, and shop for ornaments, gifts, and more.
Cost: Choose & cut trees: $70 each; pre-cut trees: from $75-$125 each. Cash and check only
83 Otterhole Rd., West Milford, NJ 07480
Evergreen Valley Christmas Tree Farm
Take a wagon ride around the farm and to the field of more than 10,000 trees. They have spruce, fir, and pine varieties—and while most are up to 11 feet tall, if you want to go higher, make sure to get a pine (some are 14 or 15 feet tall). And if you forget to bring a saw, you can borrow one of theirs or have a staff member cut the tree down for you.
Cost: Price varies depending on the type of tree
77 Jackson Valley Rd, Washington, NJ 07882
Perfect Christmas Tree Farm
Borrow a sharp saw and wagon, then head to the field to pick your tree. The trees range from under nine feet to as tall as 16 feet, and there are 40 varieties. For a more classic Christmas tree, go for a Balsam, Fraser, Concolor Fir, Canaan Fir, Douglas Fir, Blue Spruce, or Scotch Pine; for a more nontraditional look, pick a Nordman, Sakhalin, Korean, Veitch, Corkbark, Turkish, Siberian, or Manchurian Fir.
Cost: Under 9 feet $75, 10 feet $107, 10-12 feet $120, 11 feet $120, 12 feet $140, 13 feet $160, 14 feet $180, over 15 feet $200 and up, plus tax
999 US Highway 22, Phillipsburg, NJ 08865
Sunset Christmas Tree Farm
Choose from the hundreds of trees on the property—some are up to 15-16 feet tall—and borrow one of their saws to cut it down. Afterward, they have a team of volunteers who will shake the tree to remove the loose needles, net the tree, and tie it to your car.
21 Frontage Rd, Blairstown, NJ 07825
Am-Jac Christmas Tree Farm
Head up to the top of the hill for five acres of fir and spruce trees to choose from—and a beautiful view. After you cut down your tree and they net and tie it for you, stop by the table to grab a drink and snacks—and a festive candy cane—before you head home. And if you’re concerned about the environmental impact, know that this is one of the eco-conscious Christmas tree farms in NJ. The farm plants a new tree for each one cut and sold.
Cost: $55, including tax. Cash only
26 Plains Rd, Augusta, NJ 07822
Lafayette Christmas Trees (Hilltop Greens Christmas Tree Farm)
Stop by this small, family-run tree farm for this year’s Christmas tree. Choose a classic douglas fir tree, then borrow a saw (or bring your own) to cut it down. Afterward, they’ll net the tree for you. And make sure to grab some complimentary hot chocolate before you go. Only open on Sundays.
Cost: $75-150 (and possibly up, depending on the size of the tree), including tax
25 Statesville Quarry Rd, Lafayette, NJ 07848
Christmas tree farms in Central NJ
Anne Ellen Christmas Tree Farm
With over 50,000 trees to choose from (in fir, spruce, and pine varieties), you’ll be able to find the perfect one for your home. Afterward, jump on a hayride through the trees to visit The Village at Anne Ellen. Once there, you can step inside a life-sized igloo, grab a cup of hot cocoa (and a bag of popcorn) from the hot chocolate stand, snap fun photos of your kiddos by the various lighted displays, and more.
Cost: Price varies depending on the size of the tree
114 Daum Rd, Manalapan, NJ 07726
This farm offers spruce, fir, and pine trees—and you can have the staff assist you in cutting your tree down if you want. They also replace every tree cut down and send you home with a baby tree you can plant (and someday use as a Christmas tree).
Cost: $80, plus tax. Cash and check only
50 South New Prospect Rd, Jackson Township, NJ 08527
They have spruce and fir trees, and you can borrow a saw or bring one to cut it down (if you’re looking for help, they are happy to take over). Kids will love trying to spot the elves during a self-guided scavenger hunt on the farm—and if they do, they’ll earn a free candy cane for their efforts.
Cost: $12 per foot (approximately). Cash and check only
352 Quakertown Rd, Pittstown, NJ 08867
Edgewood Farm – closed for the 2022 season
This farm has over 10 acres of spruce and fir trees, making it one of the Christmas tree farms in NJ where you can spend a lot of time picking one out. And you don’t have to cut your own— have them cut down your tree for you. After all that work, treat the fam to goodies from the on-site bakery Cinderellie’s Sweets on the way out.
125 Cole Rd, Flemington, NJ 08822
Charlie Brown’s Christmas Tree Farm
You’ll find four to nine feet tall Douglas Fir trees that you can cut down with your saw or a borrowed one from the farm. Afterward, stop by the store to buy a wreath, a table arrangement, a mini quilt, and new ornaments to decorate your freshly-cut tree.
231 Adamic Hill Rd, Milford, NJ 08848
Barclay’s Tree Farm
Pick from five varieties of firs and spruces, then borrow one of their saws (or bring your own) to cut it down. The staff can also help cut and carry your tree and net and tie it to your car. Before heading home to set up your tree, stop by City Street’s Food Truck (on the farm) for some tasty hot chocolate.
Cost: Up to 12 feet $65, over 12 feet $120. Cash and check only
35 Orchardside Dr, Cranbury, NJ 08512
This farm has Blue Spruces and Concolor Firs up to 10 feet tall. They have saws for you to use and twine and netting for the smaller trees. If you plan on going big and getting one of the more towering trees, they advise bringing some rope to tie your tree to your car. And regardless of the size, they also suggest bringing a tarp to protect the roof of your vehicle.
Cost: $50, including tax. Cash or check only
900 Canal Rd, Princeton, NJ 08540
Alger Tree Farm
With 17 acres and over 700 trees, you’re sure to find the perfect Christmas tree for your home this year. They have four varieties total—of fir and spruce—ranging from six feet to over 10 feet tall. After you cut down your tree (they have saws you can borrow), they recommend that you pound it on the ground multiple times; that will help to shake out loose needles. Afterward, they help you net your tree and tie it to your car.
Cost: $100. Cash, check, or Venmo only
7 Beacon Light Rd, Califon, NJ 07830
Holly Bough Farm
This farm has Blue Spruce, Canaan Fir (NJ Balsam), Fraser Fir, and Concolor Fir varieties to choose from, and you can borrow a saw from them or have them cut it down for you. They will also net the tree and help you secure it to your car.
Cost: $10 per foot, up to 10 feet (anything taller adds a premium fee), plus sales tax
88 Cole Rd, Whitehouse Station, NJ 08889
Cole’s Country Tree Farm
Browse the Blue Spruce, Norway Spruce, Douglas Fir, and White Pine trees, then pick one to cut down—you can cut yours down (they have saws you can borrow) or have a staff member cut it down for you. While they shake and net the tree, you can check out their local raw honey.
Cost: $90. Cash or check only
478 County Rd 579, Milford, NJ 08848
Murray Christmas Trees
One of the Christmas tree farms in NJ that offer seven kinds of trees—including firs, pines, and spruces—on fewer than six acres. You can cut down your own Christmas tree if you’d like, but the staff is also available to help you throughout the entire process, from cutting your tree down to shaking and netting it to tying it to your car.
Cost: Check the website for updates
37 Philhower Rd, Tewksbury, NJ 08833
Christmas tree farms in Southern NJ
Edwards Christmas Tree Farm
Choose from six varieties of spruce, pine, and fir trees, with some options that are over 15 feet tall—staff can cut your tree down, or you can borrow one of their saws to cut it down on your own; either way, they’ll shake and bale your tree for free. They also have a wide assortment of handmade wreaths, from the traditional circle to unique shapes like a candy cane, snowflake, or even a Christmas tree.
Cost: Up to 3 feet $40; 3-5 feet $45; 5-7 feet $55; 7-9 feet $65; 9-12 feet $85; 12-15 feet $95; over 15 feet $105
338 Jacobstown-Cookstown Rd, Wrightstown, NJ 08562
Belly Acres Christmas Tree Farm
This farm has fir and spruce trees ranging from one foot (great for kids who want a mini-tree in their rooms) to over 12 feet. They’ll have saws for you to borrow (you cannot bring your own), but you can also ask a staff member for assistance. They’ll also wrap your tree for you, but you’ll have to BYO a twine or rope to tie it to your car.
Cost: $60. Cash and check only
665 Royal Avenue, Franklinville, NJ 08322
Spruce Goose Christmas Tree Farm
Borrow a tree wagon and sharpened saw, then head out for a spruce, fir, or pine tree—they have ones up to 20 feet tall. Staff is available to shake and net the tree, and they can help you secure it to your car. You can also check out the shop, where you can buy beautiful ornaments, festive decor, fresh handmade Christmas wreaths, and more.
Cost: $75 and up
194 Bordentown Rd, Chesterfield, NJ 08515
Airport Tree Plantation
This farm has 40 acres with over 2,000 trees and offers two specific varieties—Douglas Fir and Blue Spruce. You can bring a chainsaw or borrow one of their saws and wagons; either way, don’t forget to ask staff to shake and wrap your tree before you tie it to your car. And if you don’t have a wreath—or you’re looking to upgrade your current one—they have fresh, custom-made ones that you can order.
2340 Cedar St, Millville, NJ 08332
Exley’s Christmas Tree Farms
These farms have a selection of fir, spruce, and pine trees—and while you can cut your own, it needs to be tagged (in other words, saved) by an employee and paid for before cutting. They have two locations (Sewell and Monroeville), with plenty of kid-friendly activities, including a ride to the tree field and an indoor train display. The Sewell location also has a holiday-themed treehouse, a train ride for your kiddos, and Santa Land, while Monroeville has a fire pit, family game area, and a fun scavenger hunt for your kiddos.
Cost: $8-$10 per foot, depending on the type of tree. Additional fees for some of the attractions and activities Sewell location:1535 Tanyard Rd., Sewell, NJ 08080 – (856) 468-5949
Monroeville location:1512 Monroeville Rd., Monroeville, NJ 08343 – (856) 777-2814
Kenlin Tree Farm
Before heading to the field, grab a tree wagon (and a saw if you didn’t bring your own). Then walk around and choose any of the seven varieties of fir and spruce trees that range from five feet tall to an incredible 20 feet tall to cut down. They can also help you cut down your tree and net, tie, and load it.
Cost: Up to 10 feet $80; above 10 feet $100-$200 (price varies depending on the size)
Near the intersection of Perkins Ln and Delanco Rd (entrance on Delanco Rd), Edgewater Park, NJ 08010
Which one of the Christmas tree farms in NJ is your favorite?
Become an NJMOM Insider! For all the best things to do with your family around New Jersey, be sure to sign up for our weekly newsletter delivered right to your inbox each week, and don’t forget to tag your photos #NJMOM and @njmom for a chance to be featured on our social media.