• South Sound Report
  • Posts
  • πŸŽ„ Thurston County Christmas Tree Farms Open November 27: Here's Where to Cut Yours

πŸŽ„ Thurston County Christmas Tree Farms Open November 27: Here's Where to Cut Yours

Opening dates, hours, and prices for local u-cut farms, from Christmas Valley's early start to Schilter's noble firs.

Tree season is almost here. Most Thurston County Christmas tree farms open the day after Thanksgiving, Friday, November 27, according to ThurstonTalk's 2026 guide, and a few start even earlier.

Christmas Valley Tree Farm in Rochester is first out of the gate, open daily from 9 AM to 5 PM starting Saturday, November 21, through December 24, with cut-and-choose trees, wreaths, and greens.

Schilter Family Farm on Nisqually Cutoff Road opens November 27 and runs through December 13, daily from 9 AM to dusk. Its own site lists Douglas firs from $42.50, grand firs from $42.50, and noble, Fraser, and Nordmann firs from $54.

On a budget? Goodwin Family Tree Farm in Olympia lists Douglas, grand, and noble firs from $40, Thursday to Sunday, 9 AM to 4 PM. Beaver Creek Christmas Tree Farm prices every tree at $60 on weekends, and Sprouffske Trees in Rainier has Douglas firs for $45 and grand firs for $65, with nobles for $75 only on the first two weekends.

Plan ahead for the short-season farms. Cetak Family Christmas Tree Farm opens only November 27 to 29, and Hunter Family Farm and Beaver Creek stay open until they sell out. A few farms hadn't confirmed their dates yet, so check each farm's page before you load up the car.

Details:

  • Opening day: Friday, November 27 for most farms (Christmas Valley opens Saturday, November 21)

  • Prices: Douglas firs from about $40 to $45 at several farms, nobles around $75

  • Short seasons: Cetak Nov 27 to 29 only, Schilter through Dec 13

  • Full list: ThurstonTalk's 2026 Thurston County Christmas Tree Farm Guide

Real estate note: cutting your own tree a few miles from home is one of those Thurston County traditions you don't get in a big city. Farms in Olympia, Rochester, and Rainier sit minutes from neighborhoods all across the county.