Christmas Tree Farms Near Philadelphia to Cut Your Own

Find your holiday tree at one of the many Christmas tree farms that populate the rural areas surrounding Philadelphia. We're rich with farmlands and pick-your-own fun, so pack your bungee cords and hop in the car for this holiday day trip to a Christmas tree farm. It might even create a new holiday tradition for your Philly family.

Some of these local Pennsylvania farms offer additional family fun, such as crafts, cider and hot cocoa sampling, or other treats.  The hours posted here pertain to the cut your own fields, but many of the farms stay open later.

Looking for even more fun this season? Check out our Holiday Guide and our Events Calendar for the latest events!

Bucks County

AGA Farms—Perkasie
Open 10 AM–5 PM daily.
Varieties include Douglas Fir, Fraser Fir, Concolor Fir, Scotch Pine, Norway Spruce, White Pine, and Colorado Spruce.
Cost: varies by size and type  

Colavita Christmas Tree Farm—Yardley
Open daily from 9 AM–4:30 PM.
Varieties include Douglas Fir, Norway Spruce, Blue Spruce, Canaan Fir, Eastern White Pine, and Scotch Pine
Cost: Colavita employs a "one price fits all" policy: any tree, any size, $60.

Hague's Christmas Trees—Hatfield
Open Monday–Friday 1–5 PM; Saturday 9 AM–5 PM
Varieties include Nordmann Fir, Scotch Pine, White PIne, White Spruce, Blue Spruce, and more.
Cost: varies by tree type and size

McArdle's Holiday Tree Farm—Mechanicsville
Open Monday through Thursday, 10 AM–5 PM, Friday 10 AM- 7 PM, Saturday-Sunday: 9 AM-5 PM.  Cut your own fields close at 4:15 PM
Varieties include: Norway Spruce, Blue Spruce, White Spruce, Englemann Spruce, Serbian Spruce, Fraser Fir (in limited quantities), Concolor Fir, Easter White Pine, and Scotch Pine.
Cost: $50-90, depending on size

Tuckamony Farm—New Hope
Open Tuesday-Friday: 10 AM-5 PM, Saturday-Sunday: 9 AM-5 PM. 
Varieties include Fraser Fir, Concolor Fir, Canaan Fir, Corkbank Fir, Korean Fir, Grad Fir, European Silver Fir, White Pine, Scots Pine, Norway Spruce, and Blue Spruce.
Cost: $59

Montgomery County

Boswell's Tree Farm—Pottstown
Open 9 AM–5 PM, Monday–Sunday
Varieties include Blue Spruce, Colorado Blue Spruce, Norway Spruce, White Spruce, Canaan Fir, Douglas Fir, White Pine,
Cost: Blue Spruce, Colorado Blue Spruce, Douglas Fir and Canaan Fir, $8 per foot. White Pine, Norway Spruce, and Blue Spruce, $7 per foot.

Heylmun's Pine Hill Tree Farm—Pottstown
Open Friday through Sunday, 7 AM–5 PM
Varieties  include Scotch Pine, White Pine, Norway Spruce, Fraser Fir, and Douglas Fir.
Cost: $37.50 to 70.

Varner Farms—Collegeville
Open Monday-Thursday 9 AM--4:30 PM, Friday and Saturday, 8 AM-- 4:30 PM, Sunday 10 AM -4 PM.
Varieties include Douglas Fir, Canaan Fir, Blue Spruce, and White Pine.
Cost: Blue Spruce, Douglas Fir, and Cannan Fir, $10.50 per foot, White Pine, $7.25 per foot.

Chester County

Clark's Christmas Tree Farm—Cochranville
Open Friday through Sunday, 9 AM--5 PM.
Varieties  include Fraser Fir, Douglas Fir, Canaan Fir, Spruce and others.
Cost: Varies based on type and size

Marsh Creek Tree Farm—Elverson
Open Friday to Sunday, 9 AM–4:30 PM.
Varieties may include Blue Spruce, Canaan Fir, Concolor Fir, Douglas Fir, Norway Spruce, Serbian Spruce, and White Pine.
Cost: $9 per foot.

Old Stone Farm—Landenberg
Open daily from 8 AM–4 PM
Varieties oinclude Douglas Fir, Concolor Fir, Fraser Fir, and Blue Spruce.
Cost: $50

Tricolor Tree Farm—West Chester
Open Friday through Sunday, 9 AM–4:30 PM
Varieties include Douglas Fir, Blue Spruce, Hemlock, and White Pine.
Cost: varies based on type and size

Westlake Tree Farms—Pottstown
Open Thursday-Sunday, 9 AM–5 PM.
Choose from a larger variety of Norway Spruce.
Cost: $6 per foot.

Wiggins Christmas Trees—West Chester, and Cochranville
Open in both locations, Saturday and Sunday, 9 AM–5 PM
Choose from a large selection of Douglas Firs.
Cost: $40-50

Yeager's Tree Farm—Phoenixville
Open Saturday and Sunday, 10 AM -4:30 PM.
Varieties include Douglas Fir, Fraser Fir, and more.
Cost: $10 per foot.

Delaware County

Linvilla Orchards—Media
Open Saturday and Sunday, 9 AM- 4 PM, Monday through Friday, 10 AM-4 PM.
Mostly Douglas Fir with some Canaan Fir.
Cost: $69.99 before tax

Mommy Poppins New Jersey also has a great list of tree farms in the Garden State!

Photo courtesy of Varner Farms.


Linvilla Orchards
Media, PA 19063

Wiggins Christmas Trees
1301 West Chester Pike
West Chester, PA 19380

AGA Farms
1333 Elephant Road
Perkasie, PA 18944

Clark's Christmas Tree Farm
235 Pusey Mill Rd
Cochranville, PA 19330

Heylmun's Pine Hill Tree Farm
1174 Sheep Hill Rd
Pottstown, PA 19465

Varner Farms
746 S. Trappe Road
Collegeville, PA 19426

Yeager's Farm
1015 Pike Springs Road
Phoenixville, PA 19460

Hague's Christmas Trees
755 Forty Foot Road
Hatfield, PA 19440

Tuckamony Farm
6320 Upper York Road
New Hope, PA 18938

Colavita Christmas Tree Farm
1761 Dolington Road
Yardley, PA

McArdle's Holiday Tree Farm
4316 Mechanicsville Road
Mechanicsville, PA

Westlake Tree Farms
2421 North Hill Camp Road
Pottstown, PA

Old Stone Farm
688 Strickersville Road
Landenberg, PA

Marsh Creek Tree Farm
301 Marsh Road
Elverson, PA

Tricolor Tree Farm
1480 Hall Road
West Chester, PA

Wiggins Christmas Trees
2176 Gap Newport Pike
Cochranville, PA