pickinghours

Christmas tree farms in 18 states

Choose-and-cut Christmas tree farms by city, checked with each farm for 2026. Oregon grows more Christmas trees than any other state; Washington grows the noble and grand fir the rest of the country buys pre-cut; California’s run from the Santa Cruz Mountains to Apple Hill; Michigan’s farms run from Grand Rapids to Ann Arbor; North Carolina grows the Fraser firs sold across the east coast; Virginia’s are in the Blue Ridge foothills and around Richmond; Massachusetts farms around Boston are still posting their dates; Connecticut’s open on 21 and 27 November; New York’s nearest are an hour from Manhattan; Ohio’s first opens on 20 November near Cincinnati; Illinois’s first opens near Rockford on 14 November; Wisconsin’s open around Milwaukee and Madison, one of them since 1 November; Minnesota’s open around the Twin Cities from 18 November; Pennsylvania grows nine species where the south grows one; New Jersey’s first farm opens in October; Georgia’s first opens near Atlanta on 16 November, with cypress, not fir; Florida’s grow sand pine and cedar from Tampa to the Panhandle; Texas farms mostly open around Thanksgiving. Dates are added as each farm posts them.

States
18
Farms listed
823
First to open
23 Oct
Last checked
7 Nov

Christmas tree guides

All 18 guides →

Pick your area

Texas

All 56 Christmas tree farms in Texas

Seven regions: Houston · Dallas · Austin · Fort Worth · East Texas · San Antonio · Beaumont and Abilene

Christmas tree permits

Cut your own in a national forest

By state: Oregon · California · Washington · Colorado

How these are checked

Each farm’s own website is read in full, and the farm is contacted when something is missing. A 2026 date only appears once the farm itself has posted it; anything from last season is labelled as last year’s.

Looking for something to do before December? Our pumpkin patches in Texas are open until early November.