Christmas Tree Farms Nearby

Cut your own Christmas tree

We list 993 farms in 47 states where you can walk the rows, pick a tree and cut it yourself. Many add hot cider, wreaths and hayrides (162 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 993 choose-and-cut farms by state

Alabama 20
Alaska 1
Arizona 2
Arkansas 14
California 68
Colorado 4
Connecticut 5
Delaware 14
Florida 21
Georgia 28
Idaho 5
Illinois 19
Indiana 6
Iowa 3
Kansas 9
Kentucky 10
Louisiana 25
Maine 9
Maryland 12
Massachusetts 71
Michigan 15
Minnesota 12
Mississippi 10
Missouri 12
Montana 1
Nebraska 25
Nevada 3
New Hampshire 41
New Jersey 6
New Mexico 1
New York 19
North Carolina 57
North Dakota 1
Ohio 32
Oklahoma 17
Oregon 21
Pennsylvania 111
Rhode Island 32
South Carolina 29
Tennessee 13
Texas 29
Utah 3
Vermont 32
Virginia 49
Washington 43
West Virginia 17
Wisconsin 16

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.