Cut-Your-Own Christmas Tree Farms
Find a farm where you choose and cut your own Christmas tree. We have checked 455 cut-your-own farms near 36 US cities against each farm's own website, with the trees they grow, what they charge, when they open and what else is waiting at the barn.
- cut-your-own farms
- 455
- lowest starting price (2026)
- $15
- typical starting price
- $70
- most common tree
- Fraser fir
Christmas tree farms by city
| City | Farms | From | Most common trees | States |
|---|---|---|---|---|
| Boston | 14 | $35 | Balsam fir, Fraser fir and Concolor fir | Massachusetts and New Hampshire |
| New York City | 20 | $65 | Blue spruce, Norway spruce and Concolor fir | New York, Connecticut and New Jersey |
| Philadelphia | 19 | $119 | Douglas fir, Canaan fir and Blue spruce | New Jersey and Pennsylvania |
| Pittsburgh | 9 | $34 | Blue spruce, Concolor fir and Fraser fir | Pennsylvania |
| Hartford | 22 | $75 | Concolor fir, Blue spruce and Balsam fir | Connecticut and Massachusetts |
| Buffalo | 14 | $65 | Concolor fir, Fraser fir and Canaan fir | New York |
| Rochester | 11 | $40 | Concolor fir, Fraser fir and Douglas fir | New York |
| Harrisburg & Lancaster | 7 | $70 | Concolor fir, Douglas fir and Canaan fir | Pennsylvania |
| Washington, DC | 21 | $80 | Norway spruce, Blue spruce and Concolor fir | Maryland and Virginia |
| Charlotte | 23 | – | Fraser fir, White pine and Blue spruce | North Carolina and South Carolina |
| Atlanta | 8 | $58 | Carolina Sapphire cypress, Fraser fir and Murray cypress | Georgia |
| Tampa & Orlando | 5 | $45 | Sand pine, Arizona cypress and Southern red cedar | Florida |
| Nashville | 10 | $50 | White pine, Fraser fir and Norway spruce | Tennessee |
| Raleigh–Durham | 7 | – | Fraser fir, White pine and Leyland cypress | North Carolina |
| Richmond | 9 | – | Fraser fir, Scotch pine and Canaan fir | Virginia |
| Baltimore | 15 | $50 | Fraser fir, White pine and Blue spruce | Maryland |
| Asheville | 6 | $105 | Fraser fir | North Carolina |
| Knoxville | 4 | $50 | Canaan fir, Norway spruce and Leyland cypress | Tennessee |
| Dallas–Fort Worth | 14 | – | Fraser fir, Virginia pine and Leyland cypress | Texas |
| Houston | 5 | $82 | Virginia pine, Leyland cypress and Murray cypress | Texas |
| Chicago | 20 | $60 | White pine, Fraser fir and Canaan fir | Illinois, Wisconsin and Indiana |
| Detroit | 17 | $75 | Blue spruce, Fraser fir and Canaan fir | Michigan |
| Minneapolis–St. Paul | 15 | $85 | White pine, Balsam fir and Canaan fir | Minnesota and Wisconsin |
| Columbus | 16 | $20 | Canaan fir, White pine and Fraser fir | Ohio |
| Cleveland | 9 | $85 | Blue spruce, Canaan fir and White pine | Ohio |
| Indianapolis | 15 | $40 | Canaan fir, White pine and Fraser fir | Indiana |
| Milwaukee | 14 | $40 | Balsam fir, Canaan fir and Fraser fir | Wisconsin |
| St. Louis | 7 | $65 | White pine, Scotch pine and Fraser fir | Missouri and Illinois |
| Cincinnati | 13 | $45 | Canaan fir, Norway spruce and White pine | Ohio and Kentucky |
| Grand Rapids | 9 | $16 | Fraser fir, Blue spruce and Concolor fir | Michigan |
| Kansas City | 7 | – | Scotch pine, White pine and Fraser fir | Kansas and Missouri |
| Seattle | 30 | $40 | Douglas fir, Noble fir and Grand fir | Washington |
| Portland | 24 | $15 | Noble fir, Douglas fir and Grand fir | Oregon and Washington |
| San Francisco Bay Area | 13 | $37 | Douglas fir, Monterey pine and Concolor fir | California |
| Los Angeles & San Diego | 6 | $50 | Monterey pine, Douglas fir and Noble fir | California |
| Sacramento | 7 | $45 | Nordmann fir, Concolor fir and Noble fir | California |
Counties with the most tree farms
- Erie County, NY 13
- King County, WA 12
- Watauga County, NC 10
- Washington County, OR 10
- Monroe County, NY 9
- Thurston County, WA 7
- McHenry County, IL 7
- Litchfield County, CT 6
- Loudoun County, VA 6
- Chester County, PA 6
- Carroll County, MD 6
- Lancaster County, PA 5
- Oakland County, MI 5
- Clackamas County, OR 5
- Licking County, OH 5
- El Dorado County, CA 5
- Suffolk County, NY 5
- Sonoma County, CA 5
- Pierce County, WA 5
- Ashe County, NC 5
- Middlesex County, CT 5
- Waukesha County, WI 5
Which trees the farms grow
The number of farms on our list that grow each tree. See the guide to Christmas tree types for how they differ.
- Fraser fir 216
- White pine 153
- Canaan fir 148
- Douglas fir 135
- Blue spruce 130
- Concolor fir 121
- Norway spruce 93
- Scotch pine 88
- Balsam fir 68
- Noble fir 52
- Nordmann fir 48
- Grand fir 46
How cut-your-own works
Most farms hand you a bow saw at the entrance and point you to the fields. You walk the rows, pick a tree, cut it close to the ground and carry or drag it back, often with help from a cart or a tractor wagon. At the barn the farm usually shakes out the loose needles and wraps the tree in netting so it fits on your car. Read our step-by-step guide to cutting down your own tree before you go.
Which tree should you choose?
Firs are the most popular choice at cut-your-own farms. Fraser and balsam fir dominate in the East, Douglas, noble and grand fir in the Pacific Northwest, and Canaan and concolor fir show up across the Midwest and Northeast. Pines are cheaper and soft to the touch but have weaker branches, and spruces have the classic shape but sharp needles. Our guide to Christmas tree types compares scent, needle retention and branch strength.
When to go
Most farms open on or around Thanksgiving weekend, which is also the busiest weekend of the year. A freshly cut tree that gets water right away will usually last through the holidays, so there is little reason to wait until mid-December, when the best trees are gone and some farms have closed. See when to cut your Christmas tree for the details.
Frequently asked questions
How do I find a Christmas tree farm near me?
Pick the city closest to you from the table above. Each city page lists every cut-your-own farm we have checked within about an hour's drive, grouped by county, with filters for tree type, hayrides, Santa visits, dogs and reservations.
How much does it cost to cut your own Christmas tree on our list?
Among the 116 farms on our list that publish prices, cut-your-own trees start at $15, and the typical starting price is $70 (2025 and 2026 prices). The cheapest starting price is at Christmas Mountain Choose & Cut. Many farms charge by height, so a tall tree costs more, and some charge per foot.
What kinds of Christmas trees do farms on our list have?
The most common trees at farms on our list are Fraser fir (216 farms), white pine (153 farms), Canaan fir (148 farms) and Douglas fir (135 farms). Some farms sell part of their range as pre-cut trees, so check each listing. Read our guide to Christmas tree types to compare scent, needle retention and branch strength.
Do Christmas tree farms on our list provide saws?
Yes, at 244 of the 455 farms we list, the farm hands out saws at the field, and 198 shake and net your tree for you. You can bring your own bow saw, but check the farm's rules first, since some do not allow chainsaws or power tools.