Cut-Your-Own Christmas Tree Farms in South Jersey, 2026

Where to cut your own Christmas tree in South Jersey, plus farms that sell fresh pre-cut trees. Most open Thanksgiving weekend, which starts Friday, November 27 in 2026, and sell on weekends until the good trees are gone. Hours change every year and some farms sell out early, so call or check the farm's page before you drive out. Where 2026 hours are not posted yet, last year's are given so you know what to expect.

Farms by countyHoliday eventsEvents

Christmas tree farms by county

Gloucester County

Burlington County

Atlantic County

Cape May County

Salem County

Know a farm that belongs here? Please message us on Facebook with a link and we will add it.