Home / Local Stories  / Play: Things to do with your kids  / Bucks County Holiday Fun  / Where to Find Your Perfect Christmas Tree in Bucks County

Where to Find Your Perfect Christmas Tree in Bucks County

Harvesting a Christmas tree from a local farm is becoming more and more a favorite family event. Below we’ve shared a list of locations in Bucks County, PA to hunt for your perfect tree.

It’s that time of year to pack up the car, fill your thermoses with hot cocoa and head to your local tree farm to find the perfect Christmas tree for your family! Here in Bucks County we’re lucky enough to have many farms with acres of beautiful trees to choose from, whether you’re looking to grab a saw and cut one down yourself or if you’re in need of a friendly hand to help load it onto your car. 

Below we’ve shared a list of locations to hunt for your perfect tree. But first, a few tips for the 2021 season: 

  • Expect supplies to be limited this year, the earlier you head out to get your tree the better. Many farms plan to stop selling trees by the weekend leading up to Christmas (12/19)
  • Always see the farm or store’s website or call before you go to confirm their supplies, their open dates and hours of operation.
  • Be respectful of COVID-requirements, such as social distancing and mask wearing if requested by the location.

AGA Farms

1333 Elephant Road, Perkasie, PA

This winter holiday season, let AGA Farms provide you with cut-your-own Christmas trees, hand-made decorations, and much more. Family owned since 1980, AGA Farms is a 100-acre preserved farm where you can cut your own tree, buy pre-cut or even purchase a rooted tree for planting after the holidays. Kids love the farm animals, and parents like having the tree shaken, cut, drilled, baled, and attached to the car. The farm even welcomes friendly, leashed dogs so Fido can come along too!

Colavita Christmas Tree Farm

1761 Dolington Road, Yardley, PA

Come and enjoy the atmosphere of an old-fashioned country Christmas. Choose a tree from one of their fields and one of their friendly staff will assist you in cutting your selection or pick one of their many varieties of cut or balled trees. As you wander among the acres of Christmas trees and country barns, you may want to visit the Wreath Barn where fresh wreaths are made daily and may be custom decorated to suit your holiday mood. The farm is open daily from 9 am to 8 pm.

Dimmick and Son’s Nursery

2500 Township Road, Quakertown, PA

Since 1967, this family owned nursery has been helping families venture out to choose their own perfect tree. This year, the farm will only be selling pre-cut Douglas firs for families to take home. In addition to Christmas Trees, Dimmick and Sons Nursery grows all different varieties of evergreens. Open for wholesale, Dimmick and Sons Nursery has what you need. Check out our Wholesale section for ordering information and selections.

Edwards’ Christmas Tree Farm

338 Jacobstown Cookstown Road, Wrightstown, PA

Be welcomed by Santa himself when you come to Edwards’ for your tree! The farm grows five types of Christmas trees to choose from, Norway spruce, blue spruce, white pine, Scotch pine, and Concolor and balsam firs. They sell live trees as well as choose-and-cut ones, ranging in price from $45 to $135; pay by cash or check. (They’ll also cut yours down for free if you need help!) You can also buy a wreath or painted gourd while there to spruce up your living space. Open Saturdays and Sundays starting Black Friday going all the way up to Christmas Eve, 9 am to 5 pm. Leashed dogs are welcome. 

Froehlich’s Farm and Garden Center

3143 York Road, Furlong, PA

Froehlich’s Farm is a fourth generation family owned and operated business committed to helping you create the perfect garden and outdoor living space for your home. They don’t just sell trees, wreath and decorations, they create family traditions. Visit with Santa or The Grinch while choosing from table top fresh cut to more than 12-feet-tall living Christmas trees at his Furlong garden center and farm.

McArdle’s Holiday Tree Farm

4316 Mechanicsville Road, Doylestown, PA

Choose from more than 300 trees on their lot. For their 58th season in business, McArdle’s is giving away a Christmas mug with every tree purchase. The farm offers eight cut-your-own varieties, plus pre-cut and live trees on the premises. Prices for pre-cut trees range from $39 to $199 depending on size, with oversized trees (10 inches and higher) priced between $200 to $595. Cut-your-own cost $60-$125. They’re open Monday through Friday from 10 a.m. to 4:30 p.m. and Saturday and Saturday 9 a.m. to 5 p.m. Home delivery is also available for pre-cut and live trees, priced at $45 to the Doylestown, Buckingham, New Hope areas — all other areas, call directly for price and availability.

Shady Brook Farm

31 Stony Hill Road, Yardley, PA

Shady Brook Farm, one of the last working farms in historic Bucks County, PA, is THE place for family fun. There’s lots of festive fun in store at Shady Brook Farm! Don’t miss the spectacular Holiday Light show where millions of twinkling lights illuminate acres of farmland. Stop in the Farm Market for all the fixin’s for a delicious holiday meal, find holiday decor, Christmas trees, greens and more! Warm up by a toasty campfire, cook up some s’mores and bring the family to make memories that last a lifetime.

Stout’s Christmas Trees

1570 Swamp Road, Fountainville, PA

Stout Christmas Trees offers a whole winter wonderland of options at the corner of route 313 and New Galena Road. Take photos in Santa’s Sleigh, enjoy the Christmas lights in the sky, and watch the little trains chug along their tracks by the Christmas shop as you choose a quality tree from all sizes. 

Tuckamony Farm

6320 Upper York Road, New Hope, PA

This farm has been in the cut-your-own Christmas tree biz since 1929 and expects a short season this year so plan to come early! They have a limited selection of Firs (Concolor, Turkish, Nordmann, Corkbark, Canaan) and Spruce (Blue and Norway) and not much in pines. While you’re there, buy a live wreath (prices vary) or fresh holly ($9 per bunch). They are open Wednesday through Friday from 10 a.m. to 5 p.m., and Saturdays and Sundays from 9 a.m. to 5 p.m. As always they have fantastic hand-made wreaths which can be pre-ordered by emailing tuckamonywreaths@gmail.com or pre-purchased online

Watson Tree Farm

2477 County Line Road, Warrington, PA

Family-owned Watson Tree Farm in Warrington is now open through December 20th for your tree needs. They have a variety of fir and pine as cut-your-own options, plus pre-cut ones in case you don’t feel like doing any hard labor during your visit. They’re open noon to 5 p.m. Wednesdays through Fridays (and on Sunday, December 19th) and 9 a.m. to 5 p.m. on Saturdays and Sundays.

Photograph by Christine Wolkin

Writer for Bucks County Parent. Email tips to christine@familyfocus.org.



New Server (