We are excited to be opening for our 57th Season on Friday, November 27th, 2020!

Please review our COVID-19 restrictions and procedures before visiting. 

Our Family

Serving Bucks County Since 1963


Our Family


In the early 1960’s, Ed and Jane McArdle bought a farm in Bucks County. Their new farm was already planted with 1000 evergreen trees - few were of saleable Christmas Tree size. Without any advertisement in those early years, families showed up to buy a Christmas Tree. More people came as more trees reached saleable size and so their Christmas Tree farm and business grew. From 1997 - 2014 two of Ed and Jane’s children, Michael & Erin, operated the Christmas Tree business. Today, the farm is owned & operated by Mike & Karen McArdle and their four children. The farm is also diversified - raising beef cattle, sheep and pigs. For more information about ordering farm raised beef, lamb and pork please contact Karen McArdle at kmcardle4316@gmail.com.


Pictured (right): Ed McArdle with Mike McArdle & his family

Jane & Ed McArdle, who started the Christmas tree business in 1963.

Mike McArdle shearing the Christmas trees.


A 1974 Intelligencer article about our farm. A 7 year old Michael is front right.

Owner's Children love to work and play at the farm. The kids help mostly in the spring, at planting time, and during Christmas Tree sales time in December.


Pictured (right): 3rd Generation

Of course our farm would not be nearly as successful without our trusty helpers that come back year after year to help us sell trees.
Pictured (right): Holiday Helpers
Jim, our baler operator, who has been with us 20 plus years & Sam, owner's son. Our Holiday Helpers come in all ages and sizes!


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-Friday: 10am to 4:30pm

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