22 Places Near Philadelphia Where You Can Get Your Christmas Tree

'Tis the season, folks! Here's our guide to Christmas tree farms and tree delivery services.


Looking to get a Christmas tree this holiday season? Our guide to local delivery services and farms has you covered. / Photograph via Getty Images

It’s finally here: Time to get the Christmas tree up and decorated. While the appeal of an artificial tree may draw you in (pine needles everywhere can be a drag), nothing beats coming home to the smell of pine and cedar — which is why we’ve created a list of where you can get a real Christmas tree near Philadelphia.

Want a fresh-cut tree, but not into axe-swinging? No problem: Some of these spots will chop it down for you and shake out the excess needles before hitching it to your car. Others offer both live trees in burlap and pre-cut trees in any size you need, ranging from petite three-footers to giants that will scrape the ceiling. And if you don’t want to travel for your tree this year, a few heroic local delivery services will deliver one to your home, and even set it up for you if you like. Read on to find the best Christmas tree option for you.

Christmas Tree Delivery Options

The Christmas Tree Stand

267-225-7931

This local operation will deliver a Fraser or Douglas fir to your door in Philadelphia and the Main Line, and set it up for you, too, if you like. Prices vary based on the size of the tree, with delivery and setup (stand included) added to the price of the tree. Trees and delivery start at $75. If you’re really in a hurry to get in the holiday spirit, they even offer next-day delivery if you order before 4 p.m. And you can add on tree removal and recycling later, so you don’t have to stress once the holidays are over.

Rocky Yo-Mo’s Christmas Trees

1000 South Front Street

Swing by this South Philly Christmas tree lot to choose from a selection of Poconos-grown trees. (Prices vary based on the size and type of tree.) Rocky Yo-Mo’s will then deliver yours right to your home.

Christmas Tree Farms in Pennsylvania 

Arasapha Farms

1835 Middletown Road, Glen Mills

During the holiday season, this working farm in Glen Mills offers fresh-cut Fraser and Douglas firs, but the real appeal is hopping on a free hayride to their Christmas tree forest where you can cut your own. If you opt for the latter, you’ll get to pick from a variety of types and sizes ranging from three to 16 feet — free drilling and loading included. Pre-cut trees are available for purchase seven days per week, while cut-your-own is only offered on Saturdays and Sundays 9 a.m. to 4 p.m.

Clark’s Christmas Tree Farm

351 Pusey Mill Road, Cochranville

Firs are the specialty at this family-run Chester County Christmas tree farm. After chopping your tree or picking a pre-cut one, visit the on-site Christmas shop for everything from wreaths to hot cider. They are open Monday through Friday from 1 p.m. to 5:30 p.m., Saturdays from 8 a.m. to 5:30 p.m., and Sundays from 9 a.m. to 5 p.m.

Colavita Christmas Tree Farm

1761 Dolington Road, Yardley

Any day of the week, choose from 11 “Choose & Cut” options at this farm, including seven types of fir, three types of spruce, and white pine. There’s also fresh pre-cut trees that are priced individually by size and species. For cut-your-own (or, more accurately, choose and cut, since the staff cuts it for you), any tree, any size is $105. They also offer home delivery and setup for an additional charge, and can assist with tree removal post-holidays. 

Corkum Tree Farm

797 Bridge Road, Collegeville and 3934 Mill Road, Collegeville

With two locations in Collegeville, Corkum Tree Farm has fresh-cut trees, plus offers cut-your-own trees like Norway and blue spruce, and Douglas fir. Pre-cut trees start at $13 per foot and choose-and-cut cost $12 per foot (at a six-foot minimum). You can also buy balled and burlap trees, in case you want to plant your own tree. Corkum ended choose-and-cut on December 8th at the Bridge Road location, and is only running cut-your-own on December 14th and 15th at the Mill Road location.

Hague’s Christmas Trees

755 Forty Foot Road, Hatfield

Hague’s will provide you with your own saw and cart; all you have to bring is the muscle. Choose from Nordmann fir, Scotch pine, white pine, white spruce, or blue spruce for cut-your-own options, or Douglas fir, Fraser fir, and Scotch pine on display. Regular cut-your-own hours are from Monday through Friday from 1 to 4:30 p.m., and Saturdays from 9 a.m. to 4:30 p.m. The retail lot is open Monday through Friday from 1 p.m. to 8 p.m. and Saturdays from 9 a.m. to 5 p.m.

christmas tree farms philly

Take a free hayride to the Christmas tree farm at Linvilla

Linvilla Orchards

137 West Knowlton Road, Media

This Delco farm offers free hayrides through their fields so you can find your tree. When you’re done chopping it down, give those arms a rest: Staffers will pick up the tree from the field, bale it, and tie it to your car. The majority of the trees are five-foot-to-seven-foot Douglas firs, with some Canaan firs. Cut-your-owns are priced at $119 plus tax. Linvilla also has an array of pre-cut trees for you to choose from. Open now through December 23rd on Monday through Friday from 10 a.m. to 4 p.m. and Saturday and Sunday from 9 a.m. to 4 p.m.

Marsh Creek Tree Farm

301 Marsh Road, Elverson

Marsh Creek Tree Farm has cut-your-own Fraser fir, Canaan fir, blue spruce, Norway spruce, and Concolor fir. They also have pre-cut trees. The season runs 9 a.m. to 4 p.m. Friday through Sunday through December 22nd.

McArdle’s Holiday Tree Farm

4316 Mechanicsville Road, Doylestown

This year, McArdle’s in Bucks County will not be offering a cut-your-own-tree experience, but they have a large selection of pre-cut trees for sale. Pre-cut will be available in sizes ranging from three feet to 17 feet. They’re open every day from 10 a.m. to 5 p.m.

Old Stone Farm

959 Chesterville Road, Lewisville

Trees here cost $100 whether you cut your own or snag a pre-cut one. The farm has Douglas, Fraser and Concolor firs (that you can get drilled for stand-fitting at no additional cost), plus Christmas wreaths and Old Stone Cider available for purchase and tasting. They are open daily from 8 a.m. to 4 p.m.

Tricolor Tree Farm

1480 Hall Road, West Chester

This farm has 55 acres of Douglas fir, blue spruce, hemlock, and white pine trees to choose from and also offers hot chocolate, saws, and weekend hayrides. Open Fridays, Saturdays, and Sundays from 9 a.m. until 4:30 p.m. through December 22nd.

Tuckamony Farm

6320 Upper York Road, New Hope

This farm has been in the cut-your-own tree biz since 1929, and provides a saw and a measuring pole to help you chop yours down. Choose-and-cut trees under 10 feet cost $75, over 10 feet cost $100, and anything over 15 feet is $150. The farm no longer offers pre-cut trees. While you’re there, buy a live wreath (prices vary) or fresh holly. 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.

Watson Tree Farm

2477 County Line Road, Warrington

Family-owned Watson Tree Farm in Warrington is now open through December 22nd 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 18th) and 9 a.m. to 5 p.m. on Saturdays and Sundays.

Westlake Tree Farms

2421 North Hill Camp Road, Pottstown

Westlake Tree Farms has fresh pre-cut and cut-your-own Fraser and Canaan firs. (Prices range $12 to $18 per foot.) Also on site is a Christmas shop with ornaments and other gift items to get you in the holiday spirit. They’re open Thursdays through Sundays from 9 a.m to 5 p.m. through December 15th.

Wiggins Christmas Trees 

Multiple location

Wiggins has two farms in West Chester and Cochranville, and offers cut-your-own Douglas fir for $80. Cut-your-own sites are open Saturday and Sunday from 9 a.m. to 4 p.m. They also have individually priced pre-cut trees at their lot in West Chester (1301 West Chester Pike), which is open from Monday through Friday from 10:30 a.m. to 9 p.m. and Saturdays and Sundays from 9 a.m. to 9 p.m. At all three locations, find holly, wreaths, stands, and pine roping. For some more holiday fun, 

Yeager’s Farm & Market

1015 Pike Springs Road, Phoenixville

Yeager’s offer cut-your-own Fraser, Douglas, Canaan, Concolor, and Nordmann firs up to eight feet at $15 per foot, with a minimum price of $85. (There’ll also be Norway and blue spruce trees after December 10th.) They also offer pre-cut Douglas and Fraser firs which vary in price depending on size. While you’re there, you can also buy poinsettias, wreaths, bows and more. Open from 9 a.m. to 4 p.m. daily.

christmas tree farms philly

Linvilla Orchards’ Christmas tree farm / Photograph courtesy of Linvilla Orchards

Christmas Tree Farms in New Jersey

Belly Acres Christmas Tree Farm

665 Royal Avenue, Franklinville

Starting November 25th, Belly Acres will be open from 10 a.m. to 4 p.m. every Saturday and Sunday until December 22nd. They offer cut-your own Douglas and Fraser firs and blue spruce, and any tree, any size is $60. Keep in mind that they’re cash-only, so hit up the ATM before you go.

Exley’s

1535 Tanyard Road, Sewell and 1512 Monroeville Road, Monroeville

Part landscaping company, part tree farm, Exley’s has tons of acreage (and two locations) brimming with Christmas trees, from cut-your-own to live to pre-cut. The Monroeville location is open Friday through Sunday from 9 a.m. to 4 p.m, and the Sewell one is open Tuesday through Friday from 9 a.m. to 5 p.m., and Saturdays and Sundays from 9 a.m. to 5 p.m. Both sites offer family-friendly holiday activities, including sleigh rides pulled by an antique tractor, Santa visits, and indoor train displays.

Lukan Farms

352 Quakertown Road, Pittstown

This farm offers five varieties of trees, from blue spruce to Canaan fir (and more!), that are up to 10 feet tall. You’ll be provided with a saw — but no worries if you don’t want to cut your own tree; they’ll do it for you. They’re open Saturdays and Sundays from 9 a.m. until 4:30 p.m. until December 15th or until they sell out.

Spruce Goose Christmas Tree Farm

194 Bordentown-Georgetown Road, Chesterfield

At Spruce Goose they’ve got a variety of trees and premium pre-cut Fraser fir, plus a Christmas shop with tree stands, decorations and wreaths. Before you leave, they’ll shake your tree to remove any loose needles for you, net it, and give you twine to help secure it to your car. Open Friday through Monday from 9 a.m. to 5 p.m. until December 15th.

Triple Dog Dare You Christmas Tree Farm

101 Idle Lake Road, Franklinville

This farm in Franklinville grows Norway and blue spruce, plus Concolor, and Canaan firs for cut-your-own purposes. Don’t want to walk to the trees? Enjoy the farm’s sleigh ride! All trees are advertised as $80 or less paid with cash or Venmo. Open on weekends from 10 a.m. to 4 p.m.

Additional reporting by Laura Swartz.