Christmas tree farms in Oregon
14 farms for the 2026 season — 14 of them cut-your-own. Every sign below shows what the farm itself has posted: opening day, what's growing, and, once the season starts, whether trees are left.
Every farm below was checked against its own website or socials in August 2026. Farms we couldn’t confirm for the 2026 season say so plainly — call before you drive.
Portland & the Tualatin Valley
- Call ahead unconfirmed for 2026
Lee Farms
Tualatin · Washington County
Cut-your-own Noble firs and Nordmann firs; pre-cut too
- Opens Nov 27 usual opening — confirm for 2026
Helvetia Christmas Tree Farm
Hillsboro · Washington County
Cut-your-own Noble firs and Grand firs; pre-cut too
Weekends only, 9–4, and only a handful of them. One flat price of $75 a tree whether you cut it yourself or take one already cut; baling is $5.
- Opens Nov 27
WindSong Christmas Trees
Sherwood · Washington County
Cut-your-own Noble firs and Nordmann firs
Opening 9–5 on Friday, November 27 for Thanksgiving weekend. Choose-and-cut only — you walk the rows and cut it yourself, and they shake and bale it for you.
- Call ahead unconfirmed for 2026
Beaverton Holiday U-Cut Tree Farm
Beaverton · Washington County
Cut-your-own Douglas firs and Nordmann firs
- Call ahead unconfirmed for 2026
Pollard Ranch
Portland · Multnomah County
Cut-your-own Noble firs and Nordmann firs; pre-cut too
Clackamas County & Mount Hood Territory
- Call ahead unconfirmed for 2026
Hemphill Farms
Oregon City · Clackamas County
Cut-your-own Noble firs and Grand firs; pre-cut too
- Call ahead unconfirmed for 2026
Redland Family Farm
Oregon City · Clackamas County
Cut-your-own Noble firs and Douglas firs; pre-cut too
Wine Country & the Mid-Valley
- Call ahead unconfirmed for 2026
Bauman's Farm & Garden
Gervais · Marion County
Cut-your-own Noble firs and Douglas firs; pre-cut too
- Opens Nov 27 usual opening — confirm for 2026
Fox Ridge Tree Farm
McMinnville · Yamhill County
Cut-your-own Douglas firs and Noble firs
Saturdays and Sundays 9–4, Thanksgiving through Christmas. Cut it yourself or have them cut it.
- Call ahead unconfirmed for 2026
Buckendorf Family Tree Farm
Salem · Marion County
Cut-your-own Noble firs and Douglas firs; pre-cut too
- Call ahead unconfirmed for 2026
Tucker Christmas Tree Farms
Salem · Marion County
Cut-your-own Noble firs and Nordmann firs; pre-cut too
Corvallis, Eugene & the South Valley
- Opens late November usual opening — confirm for 2026
Kessler's Christmas Trees
Pleasant Hill · Lane County
Cut-your-own Noble firs and Douglas firs
Thursday through Monday, 9–5, once the fields open — closed Tuesdays and Wednesdays.
- Call ahead unconfirmed for 2026
Donovan's Place Christmas Tree Farm
Corvallis · Benton County
Cut-your-own Douglas firs and Grand firs; pre-cut too
Southern Oregon & the Umpqua
- Call ahead unconfirmed for 2026
George's U-Cut Christmas Tree Farm
Azalea · Douglas County
Cut-your-own Douglas firs and Grand firs
How this list works
We read each farm's own website and social pages — not last year's listicles — and the signs above say exactly how much the farm has posted so far. A farm marked call ahead is one we couldn't confirm for 2026; it may well be opening as usual, but check before you drive.
From the week of Thanksgiving through December 20 we re-check the big farms weekly, so sold-out means sold-out — not a guess.
See what's open this weekend in Oregon →
Farm seed list from the Oregon Christmas Tree Growers Association, checked farm-by-farm in August 2026.