pickinghours

Christmas tree farms in Oregon

33 choose-and-cut farms from Portland and Oregon City to Salem and Eugene. 28 have 2026 dates, from Astoria and Portland down to Corvallis and Eugene — the first opens on 14 Nov — and the rest say what is still missing on their cards.

Farms with 2026 dates
28
First to open
14 Nov
Farms listed
33
Last checked
7 Nov

Christmas tree farms in Oregon: 2026 dates

All 33, soonest first. 28 have posted 2026 dates; the last 5 are here because people look for them by name, and say what is missing.

  1. 14 Nov2026Hughes Family Tree FarmEstacada · Clackamas CountyDouglas, grand, noble$8–$12 a foot
  2. 15 Nov2026Donovan Place Christmas Tree FarmCorvallis · Benton CountyDouglas, Nordmann, grand, spruce, redwood$10–$14 a foot
  3. 20 Nov2026Tucker Christmas Tree FarmsSalem · Marion & Polk countiesnoble, Nordmann, grand, Douglas$35–$275
  4. 21 Nov2026Buckendorf Family Tree FarmSalem · Marion Countynoble, Nordmann, Douglas$10–$12 a foot
  5. 21 Nov2026Christmas Mountain Choose and CutScappoose · Columbia Countynoble, Nordmann, Douglas, grand, white pineDouglas $11 a foot
  6. 21 Nov2026Milhon Family Christmas Tree FarmCorvallis · Benton CountyNordmann, noble, Douglasno price published
  7. 21 Nov2026Plumper FarmsPortland · Multnomah CountyDouglas, noble, grand$11–$13 a foot
  8. 21 Nov2026Pollard RanchPortland · Multnomah Countynoble, Douglas$11–$14 a foot
  9. 21 Nov2026Redland Family FarmOregon City · Clackamas CountyDouglas, noble, Nordmann$60–$100
  10. 21 Nov2026West’s Tree FarmSweet Home · Linn Countynoble, Nordmann, grand, Douglas$6–$9 a foot
  11. 23 Nov2026Sleepy Hollow Tree FarmMcMinnville · Yamhill Countygrand, Douglas, Turkishno price published
  12. 27 Nov2026Beaverton Holiday U-Cut Christmas Tree FarmBeaverton · Washington CountyDouglas, Nordmannno price published
  13. 27 Nov2026Bob’z Christmas Tree FarmEstacada · Clackamas Countynoble, Nordmann, grand, Douglasno price published
  14. 27 Nov2026Carroll’s Country Christmas TreesVeneta · Lane CountyDouglas, noble, grand, Nordmann$65–$88 at 6 ft
  15. 27 Nov2026Dukes Tree FarmAstoria · Clatsop Countynoble$40–$70
  16. 27 Nov2026Hamburg 4D Tree FarmSandy · Clackamas Countynoble, Nordmann, grand, balsam$50 any tree
  17. 27 Nov2026Helvetia Christmas Tree FarmHillsboro · Washington Countynoble, grand, Turkish$75 any tree
  18. 27 Nov2026Hemphill Tree FarmOregon City · Clackamas Countynoble, grand, Douglas$9–$14 a foot
  19. 27 Nov2026Kessler’s Christmas TreesPleasant Hill · Lane CountyDouglas, grand, noble, Nordmannno price published
  20. 27 Nov2026Lippert Christmas Tree FarmSherwood · Washington Countynoble$80 any tree
  21. 27 Nov2026Loch Lolly Christmas ForestNorth Plains · Washington CountyDouglas, grand, noble, Nordmann$60–$78 by species
  22. 27 Nov2026Marquardt FarmsScappoose · Columbia CountyDouglas, Fraser, grand, Nordmann, blue spruce$45–$55
  23. 27 Nov2026Merrywood FarmOregon City · Clackamas CountyNordmann, Douglas, grandfrom $30
  24. 27 Nov2026Northern Lights Christmas Tree FarmPleasant Hill · Lane CountyDouglas, grand, Fraser, Nordmann, noble$48–$87 (2025)
  25. 27 Nov2026Oak Hill Family Tree FarmYamhill · Yamhill CountyDouglas, Nordmann, noble, grand, Fraserno price published
  26. 27 Nov2026Rainy Mountain FarmsSandy · Clackamas Countynoble, Nordmann, blue spruce$50 any tree
  27. 27 Nov2026Skyline Christmas Tree FarmSalem · Marion CountyDouglas, grand, noble, Nordmann, Turkish$58–$73
  28. 27 Nov2026Vitae Springs Christmas Tree FarmSalem · Marion CountyDouglas, noble, Turkish$40–$70
  29. tbcChristmas Trees WestForest Grove · Washington Countynoble, Douglas$58–$86 (2025)
  30. tbcHarrison Road FarmBanks · Washington Countynoble, Douglas$55–$90 (2025)
  31. tbcNorth Fork Heritage FarmMolalla · Clackamas CountyDouglas, noble$40–$45 (2025)
  32. tbcBauman’s Farm & GardenGervais · Marion CountyDouglas, noble$40–$70 (2025)
  33. tbcHladky’s Tree FarmPleasant Hill · Lane Countynoble, Nordmann, Douglas, grand, Scotch pine$8–$13 a foot

First to open

Hughes Family Tree Farm near Estacada opens on Saturday 14 November, and Donovan Place Christmas Tree Farm in Corvallis gives the 15th. Tucker Christmas Tree Farms in Salem follows on Friday 20 November, then a busy Saturday 21st: Pollard Ranch, Plumper Farms, Christmas Mountain Choose and Cut, Redland Family Farm, Buckendorf Family Tree Farm and Milhon Family Christmas Tree Farm. Sleepy Hollow Tree Farm near McMinnville opens on Monday 23rd, and most of the rest on the Friday after Thanksgiving, 27 November.

Salem, Corvallis and Eugene

In Salem, Tucker Christmas Tree Farms opens on 20 November, Buckendorf Family Tree Farm on the 21st, and Skyline Christmas Tree Farm and Vitae Springs Christmas Tree Farm on the 27th. Corvallis has Donovan Place Christmas Tree Farm from mid-November and Milhon Family Christmas Tree Farm from the 21st. Round Eugene, Carroll’s Country Christmas Trees, Northern Lights Christmas Tree Farm and Kessler’s Christmas Trees all start on 27 November, and on the coast so does Dukes Tree Farm near Astoria.

Dogs: 1 farm on this page welcomes them. Every dog-friendly farm in Oregon, with each farm’s rule.

Portland and the west side · 12 farms, 10 with 2026 dates — Multnomah, Washington, Columbia and Yamhill counties

These 12 farms are on their own page, with each farm’s hours, prices, trees and contact details: Christmas tree farms near Portland.

Oregon City and Clackamas County · 8 farms, 7 with 2026 dates — Oregon City, Estacada, Sandy and Molalla

These 8 farms are on their own page, with each farm’s hours, prices, trees and contact details: Christmas tree farms near Portland.

Salem · 5 farms, 4 with 2026 dates — Marion and Polk counties

These 5 farms are on their own page, with each farm’s hours, prices, trees and contact details: Christmas tree farms near Salem, Corvallis and Eugene.

Corvallis and the mid-valley · 3 farms, 3 with 2026 dates — Benton and Linn counties

These 3 farms are on their own page, with each farm’s hours, prices, trees and contact details: Christmas tree farms near Salem, Corvallis and Eugene.

Eugene · 4 farms, 3 with 2026 dates — Lane County

These 4 farms are on their own page, with each farm’s hours, prices, trees and contact details: Christmas tree farms near Salem, Corvallis and Eugene.

Astoria and the coast · 1 farms, 1 with 2026 dates — Clatsop County

Dukes Tree Farm

Astoria, OR · Clatsop County

The only choose-and-cut on this page near the coast, close to Warrenton and within reach of Seaside and Gearhart. A 10-acre second-generation family farm planted in 2021, opening to the public for the first time this year, with noble fir only: $40 under 5 ft up to $70 for 7 to 8 ft. Free hot cocoa.

2026 season27 Nov – 13 Dec
OctNovDec
  • OpensFri 27 Nov“Opening day: November 27, 2026”
  • Open days27–29 Nov, 5–6 and 12–13 Dec9am–4pm; no visits outside these days
  • PriceNoble $40–$70under 5 ft $40, 5–6 ft $50, 6–7 ft $60, 7–8 ft $70

What’s there

  • Noble fir
  • First season
  • Free hot cocoa
  • Handsaws to borrow
  • Leashed dogs welcome

Practical

  • Dogswelcome on a leash — from the farm’s own email, 8 Nov 2026
  • Shaking and balingnot this year, the farm’s first season; probably from 2027 — from the farm’s own email, 8 Nov 2026
  • Paymentcash and cards

Worth knowingSeven open days, all at weekends. This is a young farm, so most trees are on the small side: only about a hundred are expected at 7 to 8 ft. Bring sturdy shoes and layers for coast weather, and check the farm’s page for field conditions before setting off.

Before you set offHandsaws only, no chainsaws; the farm lends some. There is no shaking or baling this first season, so bring straps or a blanket for the car. An orchard of Honeycrisp apples, cherries, peaches and figs is growing alongside.

Contact

Checked 8 Nov 2026

Still to post their 2026 dates

Read on their own sites on 17 Oct 2026. None has published a usable 2026 season yet, so none is carrying last year’s dates here as though they were this year’s.

Listings you will find elsewhere that are wrong

Oregon Christmas tree farm questions

When do Christmas tree farms open in Oregon?

Hughes Family Tree Farm near Estacada opens first, on Saturday 14 November 2026, with Donovan Place in Corvallis giving 15 November and Tucker in Salem the 20th. On Saturday 21 November Pollard Ranch and Plumper Farms in Portland, Christmas Mountain near Scappoose, Redland in Oregon City, Buckendorf in Salem and Milhon in Corvallis open, and Sleepy Hollow near McMinnville on Monday 23rd. Most of the rest open on Friday 27 November, the day after Thanksgiving.

Where can I cut my own Christmas tree near Portland?

Pollard Ranch on NW Skyline Boulevard and Plumper Farms on Cornelius Pass are the closest, both from 21 November; Plumper charges no admission and $11 a foot for Douglas fir. Christmas Mountain and Marquardt are near Scappoose, Helvetia near Hillsboro, Loch Lolly at North Plains from 27 November, the pesticide-free Beaverton Holiday U-Cut on SW 209th, and Lippert in Sherwood, with $80 nobles on three weekends. Further out in Yamhill County are Oak Hill and Sleepy Hollow. Christmas Trees West and Harrison Road Farm still show last season.

Where can I cut a Christmas tree near Oregon City, Sandy or Estacada?

Hughes near Estacada opens first, on 14 November, then Redland in Oregon City on the 21st. On 27 November Hemphill and Merrywood in Oregon City, Bob'z near Estacada, and Hamburg 4D and Rainy Mountain near Sandy open; both Sandy farms charge $50 for any tree. North Fork in Molalla still shows last season.

Where can I cut a Christmas tree in Salem?

Tucker Christmas Tree Farms has two lots, South and West Salem, and is the first to open, on Friday 20 November, then every weekend to 13 December. Buckendorf in south-east Salem opens on Saturday 21 November at 9am; that weekend is trees only, with Santa and live music from the 27th. Skyline, in the South Salem hills, runs Thursday to Sunday from 27 November to 22 December, and Vitae Springs nearby opens the same day, with Douglas fir from $40. Bauman's in Gervais still shows last season.

Where can I cut a Christmas tree near Corvallis?

Donovan Place, south-west of town, gives 15 November as its opening, with blue spruce and redwood among its trees; ring ahead for the first weekend. Milhon Family on Highway 99 opens on Saturday 21 November.

Where can I cut a Christmas tree near Eugene?

Carroll's in Veneta, west of the city, opens on Friday 27 November at 11am and runs to 21 December or until it sells out, with its 2026 prices already up. In Pleasant Hill, Northern Lights opens the same day and stays open daily to Christmas Eve, and Kessler's opens Thursday to Monday from the 27th. Hladky's, also in Pleasant Hill, still shows last season's dates.

Is there a Christmas tree farm near Astoria or the Oregon coast?

Dukes Tree Farm on Maki Road in Astoria opens for its first public season on Friday 27 November 2026. It is open only on 27 to 29 November, 5 and 6 December and 12 and 13 December, 9am to 4pm, and sells noble fir from $40 to $70 by height.

How much does a Christmas tree cost in Oregon?

Douglas fir runs about $8 to $11 a foot and noble fir $12 to $14 at the farms that price by the foot (Hughes, Hemphill, Plumper, Pollard Ranch, Hladky's, Buckendorf, Donovan Place). Many charge one price: $50 for any tree at Hamburg 4D and Rainy Mountain, $75 at Helvetia and $80 for a noble at Lippert. Others price by kind: Marquardt $45 for Douglas and $55 for the rest, Redland $60 and $100, Skyline $58 to $73. Merrywood grades each tree from $30, and Dukes sells nobles from $40 to $70 by height.

Can I bring my dog to an Oregon Christmas tree farm?

At most of them. Leashed dogs are welcome at Pollard Ranch, Plumper, Helvetia, Hughes, Bob'z, Redland, Rainy Mountain, Tucker, Carroll's, Donovan Place and Milhon, at Hemphill (not on the train or in the gift shop) and at Christmas Mountain (not on the wagon). Merrywood in Oregon City does not allow dogs at all. Check the card before you go — a few farms don't say.

How these were checked

About eighty-five Oregon listings were read on each farm’s own website, Facebook page or Google listing, and every card carries the date it was last read. A 2026 date appears only where the farm itself has posted it, and every one was checked against the 2026 calendar: Thanksgiving is Thursday 26 November this year, so a farm still advertising “Friday, November 28” is showing last season. Where a farm gives its opening day without a year, or as a rule such as the day after Thanksgiving, the card works out this year’s date and says so.

Growers’ directories and news roundups were used only to find farms, never for a date or a price. Spot something that has gone stale? Say so and it gets fixed.

Also on pickinghours