Christmas Tree Farms Nearby

Cut your own Christmas tree

We list 1062 farms in 43 states where you can walk the rows, pick a tree and cut it yourself. Many add hot cider, wreaths and hayrides (171 mention hayrides), and most will shake, net and help load your tree.

Know a farm that isn't listed, or one that has closed? Tell us.

Find cut your own christmas tree near you

Cut your own Christmas tree by city

All 1062 choose-and-cut farms by state

Alabama 26
Arkansas 21
California 54
Colorado 3
Delaware 14
Florida 18
Georgia 42
Hawaii 2
Idaho 4
Illinois 14
Indiana 1
Iowa 9
Kansas 7
Kentucky 17
Louisiana 19
Maine 9
Maryland 9
Massachusetts 67
Michigan 26
Minnesota 19
Mississippi 9
Missouri 11
Montana 1
Nebraska 25
New Hampshire 38
New York 6
North Carolina 54
North Dakota 1
Ohio 53
Oklahoma 21
Oregon 28
Pennsylvania 121
Rhode Island 34
South Carolina 38
South Dakota 2
Tennessee 19
Texas 49
Utah 3
Vermont 32
Virginia 48
Washington 48
West Virginia 18
Wisconsin 22

Cut your own Christmas tree: questions and answers

Where can I cut my own Christmas tree near me?

On the map, enter your city or ZIP code and choose the Choose & cut filter. The farms are sorted by distance from you.

Do I need to bring a saw?

Most choose-and-cut farms lend bow saws for free, and many will shake and net the tree for you. Bring your own saw and some rope if you want to be sure, and check the farm’s website.

When do choose-and-cut farms open?

Many open the weekend before or the day after Thanksgiving and stay open on weekends until mid-December or until they sell out. Each farm sets its own dates, so check before you go.