Christmas tree farm guide
Christmas tree farms in Pennsylvania.
Find a Christmas tree outing in southeastern Pennsylvania, the Lancaster and Lebanon area or the countryside around Pittsburgh. Walk the rows to cut your own tree, or choose a pre-cut tree ready to take home. Compare the buying options, price basis and practical details below, then open a farm listing to plan your visit.
Choose field cutting or pre-cut shopping
Elizabeth Farms, Linvilla Orchards and Yeager’s offer a trip into the tree fields. Bustard’s Lansdale location and Shady Brook offer pre-cut shopping. Miller’s, Hozak, Grupp’s and Lake Forest Gardens pair field cutting with pre-cut trees; Lake Forest Gardens also offers live trees with a root ball. Blue Ridge is a cut-your-own farm, while Wagner offers advance tagging as well as field and pre-cut choices.
Compare the full tree price
Linvilla posts $119 plus tax for a cut-your-own tree. Yeager’s uses $16 per foot with an $85 minimum; Blue Ridge posts $14 per foot for cut trees. Wagner’s price table distinguishes field/pre-cut, painted and dug trees by height. In the west, Hozak posts $60 White pine and $95 field firs and spruce including tax, Grupp’s posts $85 field firs up to 8ft, and Lake Forest Gardens posts $90 field trees including tax. Check the full listing for species, fees and height conditions.
Leave time for the farm visit
Elizabeth Farms has an all-season playground, farm animals and a Christmas shop; horses operate on selected days, and its final selling day is trees only. Miller’s includes drilling, shaking and baling, with field cutting ending at 4:30pm. Hozak has tractor rides and a Christmas Barn, Grupp’s supplies a saw and cart, and Lake Forest Gardens has a final cutting wagon at 4:30pm. Shady Brook’s lights and Linvilla’s holiday attractions have separate tickets and schedules; a tree purchase does not include every activity.
Check the right branch and payment rules
This guide lists Grupp’s Harmony farm rather than its separate Cranberry Township lot. Use Linvilla’s Linvill Road visitor address for GPS. Grupp’s and Lake Forest Gardens accept cash or checks for Christmas trees; other payment rules vary by farm. Check selling days, field restrictions and reservations before leaving home.

Yardley · Pennsylvania
Shady Brook Farm
Pre-cut firs, custom wreaths and holiday shopping, with Santa’s Village and separately ticketed lights.

Media · Pennsylvania
Linvilla Orchards
Wagon-to-field cutting for $119 plus tax, pre-cut trees and Christmasland activities.
- Cut-your-own tree
- $119 plus tax
- 2026 cut-your-own season
- November 21–December 23; closed Thanksgiving, November 26.

Lansdale · Pennsylvania
Bustard’s Christmas Trees
Pre-cut trees, species price ranges and tree-handling help at the Bustard Road sales location.
- Balsam fir — standard 6–8ft tree
- $92–$175
- Tree season
- November–December selling season.

Phoenixville · Pennsylvania
Yeager’s Farm & Market
Field cutting at $16 per foot with an $85 minimum, fresh pre-cut firs and a Christmas gift shop.
- Cut-your-own tree
- $16 per foot
- 2026 tree season
- Tree sales open November 21.
A 3% convenience fee applies to electronic payments.
View farm details
Lititz · Pennsylvania
Elizabeth Farms
Wagon trips to the tree fields, an all-season playground and farm animals. Horse rides and food have selected-day limits.
- Selling dates
- Selected days November 27–December 19.

Elizabethtown · Pennsylvania
Miller’s Christmas Tree Farm — Elizabethtown
Field cutting before 4:30pm, evening pre-cut shopping and free drilling, shaking and baling.
- Selling dates
- November 21–22, then November 26–December 24.

Lebanon · Pennsylvania
Wagner Christmas Tree Farm
Choose and cut or buy pre-cut, with painted trees, a barn shop and free preparation.
- Field-cut or pre-cut tree — 4½ft and under
- $58.50
- Selling dates
- November 21–December 20.

Annville · Pennsylvania
Blue Ridge Christmas Tree Farm
Five cut-your-own selling days, $14 per foot and a heated gift shop. Cash only; ATM on site.
- Cut-your-own tree
- $14 per foot
- Selling dates
- November 27–29 and December 5–6.

Clinton · Pennsylvania
Hozak Farms
Tractor rides to the fields, pre-cut trees and a Christmas Barn with fresh greenery and refreshments.
- Cut-your-own White pine — up to 12ft
- $60
- Christmas selling season
- Field cutting: November 22–December 23. Pre-cut lot: November 28–Christmas Eve.

Harmony · Pennsylvania
Grupp’s Christmas Trees
Cut Canaan or Concolor fir with a supplied saw and cart, or browse pre-cut trees around the barn.
- Cut-your-own Canaan fir — up to 8ft
- $85
- Christmas selling season
- Opening weekend November 22–23; regular selling begins November 28 and continues through December.

Fombell · Pennsylvania
Lake Forest Gardens
Field cutting, pre-cut and live trees, with a Christmas gift shop and scheduled wagon trips.
- Cut-your-own trees — average 6–8ft
- $90
- Christmas selling season
- November 28–December 23.