Bucks County Christmas Trees

A Holiday Tradition of Fresh Cut & Beautiful
Choose & Cut Your Own or Pre-Cut Christmas Trees

Since 1942, the Willard family has been growing Christmas trees in the Bucks County and Mercer County areas.  We pride ourselves in the experience and holiday tradition that we have become for so many local families year after year. At each one of our farms, we do our best to make sure you leave with lasting memories and a beautiful Christmas tree.

We offer hayrides through our choose-and-cut fields of Norway Spruce, Douglas Fir, and White Pine.  And our pre-cut christmas trees selection of Fraser Fir, Canaan Fir, Douglas Fir, and Concolor Fir is the best in the area.  We also have fresh cut wreaths and roping for all of your Christmas decorating needs.

Come and enjoy the atmosphere and holiday spirit with us.  Merry Christmas! – the Willard family