4316 Mechanicsville Road, Doylestown, 215-794-7655
This Bucks County farm (in its 56th season of selling Christmas trees) offers 8 different varieties of trees to choose from. Come on the weekends and take the "Holiday Express" trackless train to the fields to find the perfect tree! Train typically runs from 10 am to 3 pm (weather permitting). Christmas music and hot apple cider complete this festive experience.
Prices for cut-your-own trees range from $60 to $105, depending on size. Open daily until Christmas Eve.
Monday-Thursday - 10 am to 5 pm
Friday - 10 am to 7 pm
Saturday and Sunday - 9 am to 5 pm
Please note: The cut-your-own Christmas tree fields close at 4 pm.
755 Forty Foot Road, Hatfield, 215-368-4542
Hague's Christmas Trees has been operating on Forty Foot Road in Hatfield for 35 years! You can choose from four cut-your-own tree varieties, and they will provide you with your own saw and cart. Don't forget to visit the Wreath Barn!
Cut-your-own hours are Monday -Friday from 1 pm to 5 pm
Saturdays from 9 am to 5 pm
Photo Courtesy of Corkum Tree Farm