Where to Find Your Perfect Christmas Tree in Bucks County
O Christmas tree, O Christmas tree! Here's a list of local farms where you can grab a fresh cut 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.
1333 Elephant Road, Perkasie
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 fresh dug ball and burlap 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! The farm is open daily from 10 a.m. to 5 p.m., weather pending.
1761 Dolington Road, Yardley
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. You can grab your tree on the weekends from 10 am to 3 pm or make an appointment on a weekday.
2500 Township Road, Quakertown
Since 1967, this family owned nursery has been helping families venture out to choose their own perfect tree. This year, the farm is allowing families to cut their own trees again (and they have over 1,000 to choose from)! 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 their Wholesale section for ordering information and selections. The farm does not accepts cards.
338 Jacobstown Cookstown Road, Wrightstown
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.
1601 Pebble Hill Road, Doylestown
EveryGreenery has been in business for over 30 years and have enjoyed getting to know their customers and seeing generations of families select the perfect tree. Today, their several acres of mature trees include Norway Spruce, Colorado Blue Spruce, Douglas Fir, Canaan Fir and Leyland Cypress. Recently field plantings include Korean Fir and Turkish Fir. Before going, it’s important to know that this is a do it yourself experience (you choose your tree and they cut, you must provide your own bow saws, axes and load it on your car yourself) and that they only accept cash or check.
3143 York Road, Furlong
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. Regular hours are Monday through Saturday from 9 am to 5 pm and Sundays from 9 am to 4 pm.
60 Thompson Mill Road, Wrightstown
Start a new tradition by purchasing the Christmas tree that will become the backdrop for all of your holiday festivities from Hortulus Farm’s high-quality selection. Their hand-picked trees come in all sizes and will please all the senses. After you’ve chosen your tree, get your fill of the Christmas spirit and all of your shopping done at their second annual European Inspired Christmas Market. Enjoy warm seasonal treats and drinks from local purveyors while touring their festive garden shop. Be sure to bring the kids so they can visit Santa’s Village and participate in more magical Christmas memory making!
4316 Mechanicsville Road, Doylestown
Choose from more than 300 trees on their lot. Choose from Norway Spruce, Meyeri Spruce & White Pine 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 most days from 10 a.m. to 5 p.m., weather pending. 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.
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. Get premium Christmas trees and wreaths for curbside pick up, they’ll wrap it and tie it to your car for your convenience. Then head on over to enjoy the festivities! 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.
1570 Swamp Road, Fountainville
Stout Christmas Trees offers a whole winter wonderland of options for all budget sizes 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.
6320 Upper York Road, New Hope
This farm has been in the cut-your-own Christmas tree biz since 1929. They specialize in choose-and-cut your own trees, boasting an impressive selection of Firs (Fraser, Concolor, Turkish, Nordmann, Corkbark, Grand, Canaan), Spruce (Blue and Norway) and Pine (White and Scots). 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 email@example.com or pre-purchased online.
2477 County Line Road, Warrington, PA
Family-owned Watson Tree Farm in Warrington is open Black Friday (November 18th) through December 23rd 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.
Featured Photo Courtesy of Hortulus Farm