Christmas Tree Farms near You

2,245 farms in 47 states · Updated Oct 2026

Christmas Tree Farms by state

Christmas Tree Farms near popular cities

Questions about Christmas tree farms

Where can I find Christmas tree farms near me?
Pick your state, or a city near you. We list 2,245 Christmas tree farms in 47 states, with phone numbers and directions.
When is Christmas tree season?
Most choose-and-cut farms open around Thanksgiving weekend and sell trees into mid-December, or until they sell out.
How do you find these farms?
We start from public business listings, then read each farm’s own website for the words that matter, like choose-and-cut or u-pick. Farms whose website says so are listed as confirmed; the rest are marked as not confirmed until the farm tells us.

More farm days