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.

Pennsylvania tree farms

11 farms listed

Holiday decorations and a decorated tree in Shady Brook Farm’s shop.

Yardley · Pennsylvania

Shady Brook Farm

Pre-cut firs, custom wreaths and holiday shopping, with Santa’s Village and separately ticketed lights.

Tree options: Pre-cut

View farm details
Christmas trees growing in Linvilla Orchards’ field.

Media · Pennsylvania

Linvilla Orchards

Wagon-to-field cutting for $119 plus tax, pre-cut trees and Christmasland activities.

Tree options: Cut your own & Pre-cut

Cut-your-own tree
$119 plus tax
2026 cut-your-own season
November 21–December 23; closed Thanksgiving, November 26.
View farm details
Pre-cut trees beside a Santa Street sign at Bustard’s Christmas Trees.

Lansdale · Pennsylvania

Bustard’s Christmas Trees

Pre-cut trees, species price ranges and tree-handling help at the Bustard Road sales location.

Tree options: Pre-cut

Balsam fir — standard 6–8ft tree
$92–$175
Tree season
November–December selling season.
View farm details
An aerial view of rows of Christmas trees at Yeager’s Farm.

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.

Tree options: Cut your own & Pre-cut

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
Two horses pull a green passenger wagon beside the red barns at Elizabeth Farms.

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.

Tree options: Cut your own

Selling dates
Selected days November 27–December 19.
View farm details
Wreaths, greenery, Christmas crafts and a green tractor inside the Wagner farm’s barn shop.

Lebanon · Pennsylvania

Wagner Christmas Tree Farm

Choose and cut or buy pre-cut, with painted trees, a barn shop and free preparation.

Tree options: Cut your own & Pre-cut

Field-cut or pre-cut tree — 4½ft and under
$58.50
Selling dates
November 21–December 20.
View farm details
An aerial view of tree fields, farm buildings and a winding road at Blue Ridge Christmas Tree Farm.

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.

Tree options: Cut your own

Cut-your-own tree
$14 per foot
Selling dates
November 27–29 and December 5–6.
View farm details
Snow-covered fir rows at Hozak Farms.

Clinton · Pennsylvania

Hozak Farms

Tractor rides to the fields, pre-cut trees and a Christmas Barn with fresh greenery and refreshments.

Tree options: Cut your own & Pre-cut

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.
View farm details
Snow-covered tree fields above the barn at Grupp’s Christmas Trees.

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.

Tree options: Cut your own & Pre-cut

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.
View farm details
An aerial view of Christmas tree displays and the sales buildings at Lake Forest Gardens.

Fombell · Pennsylvania

Lake Forest Gardens

Field cutting, pre-cut and live trees, with a Christmas gift shop and scheduled wagon trips.

Tree options: Cut your own & Pre-cut

Cut-your-own trees — average 6–8ft
$90
Christmas selling season
November 28–December 23.
View farm details