Type to search

Cut Your Own Christmas Tree at These Philadelphia Suburbs Farms

Adobe Stock

Ready to decorate your home for the holidays? These farms around the Main Line area will help you find your perfect Christmas tree.

Originally published Nov. 2019 Updated Nov. 2021 

What better way to get in the holiday spirit than by cutting your own Christmas tree with your family? As Thanksgiving comes up, it’s the perfect time to grab your most festive decoration. Find your dream tree at one of these farms in the Main Line area.

Bernard’s Tree Farm

Find whichever size tree you are looking for at Bernard’s Tree Farm for the holiday season. Each tree costs $40 apiece, with the option to add some extra greens for home decoration.

121 Barneston Rd, Honey Brook

Boswell’s Tree Farm

Located in Collegeville, Boswell’s has been a community staple for over 70 years. Visitors can traverse the farm for a variety of trees, including blue spruce, white spruce, Douglas fir, Canaan fir, Norway spruce and white pine. The farm provides saws and ropes for visitors, too.

1093 N. Grange Ave., Collegeville

Clark’s Christmas Tree Farm and Christmas Shop

If Santa had a Pennsylvania outpost, this spot might be it. Located in Cochranville, this 35-acre farm offers a selection of Douglas firs and spruce trees, which families can cut and take home starting after Thanksgiving. It also boasts a Christmas shop full of collectibles, decorations, gifts and more, making it a great one-stop shop.

351 Pusey Mill Rd., Cochranville

Corkum Tree Farm

This Collegeville farm will have a number of fresh trees for cutting, including blue spruce, Norway spruce and white pine trees. The farm provides saws and a tree shaker and can drill holes for Christmas tree stands. New this year, a different location at 3934 Mill Road, Collegeville will be offering larger trees on weekends.

797 Bridge Rd., Collegeville

Hague’s Christmas Trees

Open Black Friday and Small Business Saturday, this Hatfield grower will have trees available for cutting through the season. Visitors can traverse the farm with a cart and saw, searching for the perfect one to adorn their home. Hague’s has a selection of Nordmann fir, Scotch pine, white pine and white and blue spruce trees. Also, look for pre-cut trees and decorating classes.

755 Forty Foot Rd., Hatfield


View this post on Instagram


A post shared by Linvilla Orchards (@linvillaorchards)

Linvilla Orchards

A family favorite for its myriad activities and treats, Linvilla Orchards offers cut-your-own trees from Nov. 20 through Dec. 23. There will also be pre-cut trees available. While there, visit with Santa or go on a caroling hayride on select dates.

137 W. Knowlton Rd., Media

Marsh Creek Tree Farm

Situated in the far reaches of Chester County beginning Nov. 26, this tree farm offers cut-your-own trees. Find Canaan, Douglas and Frazier firs, plus blue spruces. For those who want a tree that lasts beyond the holiday, balled and burlap trees are also available. Be sure to grab a cup of hot chocolate after finding the perfect one.

301 March Rd., Elverson

Old Stone Farm

Located near the Maryland border, this tree farm is open for just over two weeks each season. Beginning Nov. 26, visitors can search for the perfect Christmas tree, which they can cut themselves. Home to a 200-year-old restored barn, the farm also offers cider made from old English and American variety apples, which is available on weekends for tasting and in growlers.

959 Chesterville Rd., Lewisville

Schmidt’s Tree Farm

Founded in 1970 with just two acres, today this Landenberg farm stretches over 30 acres. In the lead up to Christmas, the farm welcomes visitors to cut their own Douglas fir, Colorado spruce or Fraser fir trees. For added fun, Schmidt’s offers hayrides and reindeer visits, too.

1741 Flint Hill Rd., Landenberg

Tricolor Tree Farm

With 55 acres, Tricolor Tree Farm has a generous selection of trees for visitors to cut and take home. From Douglas fir to blue spruce to white pine to hemlock, there’s no shortage of options. Bonus: The farm offers weekend hayrides and hot chocolate.

1480 Hall Rd., West Chester

Westlake Tree Farms

This 160-acre, fourth-generation, full-time agribusiness uses the highest quality, freshest Christmas trees and sustainably sourced forest products. After cutting your own tree, shop at the Christmas shop at the barn for some extra holiday décor.

2421 North Hill Camp Rd., Pottstown

Wiggins Christmas Trees

With two locations in Chester County, this family-owned farm has plenty of acres for visitors to cut their own Christmas trees. Find Douglas firs in a range of heights at the West Chester and Cochranville locations, which are open Saturdays and Sundays.

2176 Gap Newport Pke., Cochranville; 1257 Westtown Thornton Rd., West Chester

Yeager’s Farm & Market

One of the most beloved Christmas tree farms around, Yeager’s has been a local institution for over 200 years. Today, its fifth- and sixth-generation farmers offer year-round services, but none as delightful as during the winter. Visitors can meander the farm or take a hayride to cut their own tree, or grab a pre-cut one to take home.

1015 Pikesprings Rd., Phoenixville.

Related: These Main Line Interior Designers Perfect Holiday Home Décor