Pick your area
Lancaster County
All 11 Christmas tree farms in Lancaster CountyAlso: Lititz, Elizabethtown, Manheim, Millersville, Mount Joy, Rothsville, Holtwood
Chester County
All 10 Christmas tree farms in Chester CountyAlso: Pottstown, Landenberg, Cochranville, West Chester, Elverson, Oxford
York County
All 9 Christmas tree farms in York CountyAlso: Dillsburg, Red Lion, Goldsboro, Hallam, Fawn Grove, Brogue
Pittsburgh
All 16 Christmas tree farms near PittsburghAlso: Harmony, Fombell, Aliquippa, Washington, Indiana, Monongahela, New Castle, Blairsville
Lehigh Valley & Poconos
All 14 Christmas tree farms in the Lehigh ValleyAlso: Bath, Slatington, Mt Bethel, Emmaus, East Lehighton, Saylorsburg, Lehighton, Wind Gap
Bucks County
All 11 Christmas tree farms in Bucks CountyAlso: Doylestown, Warrington, Yardley, New Hope, Hatfield, Collegeville, Richboro, Quakertown, Perkasie
What makes Pennsylvania different
The choice of tree. North Carolina grows Fraser fir, because that is what grows at altitude in the southern Appalachians, and it grows almost nothing else. Pennsylvania farms grow whatever suits them, and the result is that a single Lancaster farm can offer you white pine, Douglas fir, concolor fir, Fraser fir, Korean fir and Turkish fir in one field. Add Canaan fir, blue spruce, Leyland cypress, Norway spruce and Scotch pine from the farms around it and the county offers eleven species where a North Carolina county offers one.
Tagging and booking. Pennsylvania farms expect you earlier. Tagging — choosing a tree in October and coming back for it — opens on 1 October at one Lancaster farm and 31 October at another, and a third sells choose-and-cut by reservation only, on five days in the entire season. We list no North Carolina farm that works this way. If you are used to turning up on a Saturday morning and walking the rows, it is worth knowing before you drive.
Our Fraser fir vs Douglas fir guide compares the three species you are most likely to be choosing between, and how long a tree lasts covers keeping whichever you pick alive until Christmas.
Pennsylvania Christmas tree questions
Where are the Christmas tree farms in Pennsylvania?
Everywhere, and we now cover six areas. In the south-east, Lancaster County is the densest — eleven choose-and-cut farms, every one with a 2026 opening date — with Chester next door to the east and York an hour west. Bucks County, north of Philadelphia, has eleven. The Lehigh Valley and the Poconos have fourteen, and Pittsburgh has sixteen within about an hour of the city, including Indiana County, which calls itself the Christmas Tree Capital of the World. Pennsylvania is one of the largest Christmas-tree-growing states in the country, and unlike the southern states it grows a wide range of species rather than one.
What kind of Christmas trees grow in Pennsylvania?
Many more than in the south. Across Lancaster County alone you can cut white pine, Douglas fir, concolor fir, Fraser fir, Korean fir, Turkish fir, Canaan fir, blue spruce, Leyland cypress, Norway spruce and Scotch pine — one farm there grows six species by itself, and two more sell every tree on the place for a single flat price whatever the species. Chester County adds Colorado spruce and white spruce to that list, and is where the Canaan fir is most grown. The North Carolina mountains, by contrast, grow Fraser fir and very little else, because that is what the altitude suits. If you have only ever bought a Fraser, Pennsylvania is where you find out what the alternatives smell and feel like.
Do you have to book or tag a tree in Pennsylvania?
In Lancaster, often, and it surprises people. Tagging — walking the field weeks early, tying a tag to the tree you want and coming back to cut it — opens on 1 October at two Lancaster farms and 31 October at another, and a fourth takes choose-and-cut by reservation only, on five days in the whole season. In York County one farm, McPherson, has opened tagging this autumn, while two others say outright that they do not tag. Turning up on the first Saturday in Lancaster expecting the pick of the field is how people end up disappointed.
When do Pennsylvania Christmas tree farms open?
The earliest open on Saturday 21 November 2026, the Saturday before Thanksgiving, and most of the rest on Black Friday, 27 November. Sixteen farms open that Saturday: four in Lancaster, four in Chester, Brown’s in York, four around Pittsburgh, one in the Lehigh Valley and two in Bucks County. Closing dates vary much more than opening ones: Palmer in Mt Bethel shuts on 13 December, and one Lancaster farm stays open every day to Christmas Eve. Several simply open until the trees are gone and say so.
Is Pennsylvania or North Carolina better for cutting your own tree?
They are different trips. North Carolina means Fraser fir, grown at altitude in the Appalachians, and it is the tree most of the east coast buys. Pennsylvania means choice — six or more species on a single farm, and spruces and pines you will not find on a southern farm at all. Pennsylvania farms are also more likely to want you to tag or book ahead.
Also on pickinghours
- Pennsylvania71 farms · you are here
- Lancaster County11 farms
- Chester County10 farms
- York County9 farms
- Pittsburgh16 farms
- Lehigh Valley & Poconos14 farms
- Bucks County11 farms
- North CarolinaFraser fir country
- Houston, Texas11 farms
- Fraser fir vs Douglas firwhich tree to pick
- Christmas card photoslight, outfits, farm rules
- Tree size calculatorwhat height fits your ceiling
- What a tree costsreal price lists
- Virginia pine vs Leyland cypressthe southern trees
- Which tree smells bestscent, species by species
- Getting it hometying it to the car
- Disposal and recyclingwhere to take it afterwards
- When to put it upand when to take it down
- How long a tree lastsand how to keep it
- Texaspine and cypress, five metros
- New JerseyNorth, Central and South Jersey
- WashingtonSeattle to Spokane
- OregonPortland, Salem, Eugene
- MichiganGrand Rapids to Ann Arbor
- VirginiaNorthern Virginia and Richmond