Our Farm

Serving Bucks County Since 1963


56th Season of growing and selling Christmas Trees!

We specialize in a huge selection of beautiful fresh Christmas Trees. Whether you want little or big, narrow or fat, bluish or deep green, natural or tightly trimmed, a Pre-cut or Cut-Your-Own Christmas Tree - We have it!
We know that Holiday Traditions are different for many families so if you have a busy schedule to squeeze in 10 minutes to get a tree or 2 hours to wander and hunt out the perfect tree… we've got you covered. Raining or lightly snowing? No problem!…Come get a tree without snow or rain on it in our Pre-Cut “Tree Barn”.
Enjoy the smells of the burn barrel, sounds of piped in Christmas music, or take a picture with the photo-op Holiday cut outs. On the first 2 weekends in December, ride to the field on the “Holiday Express” trackless train (weather and field conditions permitting) or warm up with some hot spiced cider. Start a new traditon by collecting a "Holiday Farm" coffee mug free with purchase of a tree while supplies last. Visit our barnyard and see our goats, pigs, sheep, chickens, turkeys & cows.
Our Farm does not do "Tree Tagging".


2019 Tree of the year - Norway Spruce 
Great selection of 5' to 12' this year!

Our Farm Supplies:
  • Saws (welcome to bring your own)
  • Tree carts  - limited supply
  • Tree shaking - shakes out loose old needles
  • Tree baling - wraps the tree for transport and ease in getting through doorways
  • Tree drilling - for our “Stand Strait”
    tree stand system only
  • Twine for tying trees in trunks or
    on top of vehicles
  • Delivery Service - for an additional
    charge within a 10 mile radius
Holiday Farm's refund or return policy: We do not refund money on Christmas Trees - We do our very best to supply fresh already cut trees to our customers - If you cut your own tree, you know how fresh it is. If, in a very rare situation, there is severe needle loss, call our farm and we will try to give you some help in getting a replacement tree - note we will need to physically see the tree to identify the problem and assure this doesn't happen in the future.


4316 Mechanicsville Road, Doylestown, Pennsylvania 18902


Mailing Address: 4316 Mechanicsville Road, Mechanicsville, Pa 18934



(215) 794-7655






We Open Black Friday

Open Daily Until Christmas Eve

Monday-Thursday: 10am to 5pm

Friday: 10am to 7pm

Saturday and Sunday: 9am to 5pm

Fill out this form to email us!
McArdle's Holiday Farm is a local tree farm located in Buckingham, PA that has been serving the community since 1963
Phone: (215) 794-7655
Address: 4316 Mechanicsville Road, Doylestown, Pennsylvania 18902