Christmas tree farms in the Bay Area: 2026 dates
All 19, soonest first. 18 have posted 2026 dates; the last 1 are here because people look for them by name, and say what is missing.
- 14 Nov2026Santa’s Tree Farm and VillageHalf Moon Bay · San Mateo CountyNorway spruce, Douglas fir, Monterey pine, redwood, cedarno price published
- 21 Nov20264-C’s Christmas Tree FarmHalf Moon Bay · San Mateo CountyDouglas fir, Monterey pine$75 any tree
- 21 Nov2026Battaglia RanchSan Martin · Santa Clara Countynot statedno price published
- 21 Nov2026Crest RanchSanta Cruz · Bonny DoonMonterey pine, Douglas & white fir, sequoia, cedarfrom $75
- 21 Nov2026Patchen CaliforniaLos Gatos · Santa Cruz Mountainseight varieties, up to 25 ftno price published
- 22 Nov2026Alhambra Valley Christmas Tree FarmMartinez · Contra Costa CountyMonterey pine, Douglas fir, redwood, cedarno price published
- 22 Nov2026Castro Valley Christmas Tree FarmCastro Valley · Alameda CountyDouglas & white fir, pine, redwood, cypress, cedar$124.95–$134.95
- 26 Nov2026Four Winds Christmas TreesLos Gatos · Santa Cruz MountainsDouglas fir and others$90 any tree
- 27 Nov2026Frosty Mountain Tree FarmSebastopol · Sonoma Countynot statedno price published
- 27 Nov2026Garlock Tree FarmSebastopol · Sonoma CountyDouglas & white fir, pines, cypress, cedarno price published
- 27 Nov2026Graton Fire Christmas Tree FarmSebastopol · Sonoma Countynot statedno price published
- 27 Nov2026Larsens’ Christmas Tree FarmPetaluma · Sonoma CountyMonterey pine, cypressno price published
- 27 Nov2026Little Hills Christmas Tree FarmPetaluma · Sonoma CountyMonterey pine, Carolina Sapphire, Leyland cypressno price published
- 27 Nov2026Lone Star Tree FarmLos Gatos · Santa Cruz Mountainsnot statedno price published
- 27 Nov2026Rancho Siempre VerdePescadero · San Mateo Coastnot statedno price published
- 27 Nov2026Reindeer Ridge Christmas Tree FarmSebastopol · Sonoma Countynot statedno price published
- 27 Nov2026Skyline Ranch Christmas Tree FarmLa Honda · San Mateo CountyDouglas fir, Scotch pine, sequoia, Monterey pine$90 any size
- 27 Nov2026Ward RanchSanta Cruz · Bonny Doonnot stated$115 any tree
- tbcPeacock Tree FarmLos Gatos · Santa Cruz Mountainseight species, 4–20 ftno price published
First to open
Santa’s Tree Farm and Village in Half Moon Bay opens first, on Saturday 14 November. Most of the rest open on the Friday after Thanksgiving, 27 November.
Four areas, four pages
Each area has its own page with every card: Santa Cruz Mountains, 7 farms; Half Moon Bay and the San Mateo coast, 4 farms; Sebastopol and Sonoma County, 6 farms; East Bay, 2 farms.
Santa Cruz Mountains · 7 farms, 6 with 2026 dates — Santa Cruz and Santa Clara counties
These 7 farms are on their own page, with each farm’s hours, prices, trees and contact details: Christmas tree farms near Santa Cruz and Los Gatos.
- Crest Ranch, Santa Cruz — opens Sat 21 Nov
- Patchen California, Los Gatos — opens Sat 21 Nov
- Battaglia Ranch, San Martin — opens Sat 21 Nov
- Four Winds Christmas Trees, Los Gatos — opens Thu 26 Nov
- Ward Ranch, Santa Cruz — opens Fri 27 Nov
- Lone Star Tree Farm, Los Gatos — opens Fri 27 Nov
- Peacock Tree Farm, Los Gatos — no 2026 date yet
Half Moon Bay and the San Mateo coast · 4 farms, 4 with 2026 dates — San Mateo County
These 4 farms are on their own page, with each farm’s hours, prices, trees and contact details: Christmas tree farms near Half Moon Bay.
- Santa’s Tree Farm and Village, Half Moon Bay — opens Sat 14 Nov
- 4-C’s Christmas Tree Farm, Half Moon Bay — opens Sat 21 Nov
- Skyline Ranch Christmas Tree Farm, La Honda — opens Fri 27 Nov
- Rancho Siempre Verde, Pescadero — opens Fri 27 Nov
Sebastopol and Sonoma County · 6 farms, 6 with 2026 dates — Sonoma County
These 6 farms are on their own page, with each farm’s hours, prices, trees and contact details: Christmas tree farms in Sebastopol and Sonoma County.
- Reindeer Ridge Christmas Tree Farm, Sebastopol — opens Fri 27 Nov
- Little Hills Christmas Tree Farm, Petaluma — opens Fri 27 Nov
- Garlock Tree Farm, Sebastopol — opens Fri 27 Nov
- Larsens’ Christmas Tree Farm, Petaluma — opens Fri 27 Nov
- Graton Fire Christmas Tree Farm, Sebastopol — opens Fri 27 Nov
- Frosty Mountain Tree Farm, Sebastopol — opens Fri 27 Nov
East Bay · 2 farms, 2 with 2026 dates — Alameda and Contra Costa counties
These 2 farms are on their own page, with each farm’s hours, prices, trees and contact details: Christmas tree farms in the East Bay.
- Castro Valley Christmas Tree Farm, Castro Valley — opens Sun 22 Nov
- Alhambra Valley Christmas Tree Farm, Martinez — opens Sun 22 Nov
Bay Area Christmas tree farm questions
Where can I cut my own Christmas tree in the Bay Area?
Nineteen farms in four areas, each with its own page. Santa Cruz Mountains: Crest Ranch in Santa Cruz, Patchen California in Los Gatos, Battaglia Ranch in San Martin, Ward Ranch in Santa Cruz, Four Winds Christmas Trees in Los Gatos, Lone Star Tree Farm in Los Gatos and Peacock Tree Farm in Los Gatos. Half Moon Bay and the San Mateo coast: Santa’s Tree Farm and Village in Half Moon Bay, 4-C’s Christmas Tree Farm in Half Moon Bay, Skyline Ranch Christmas Tree Farm in La Honda and Rancho Siempre Verde in Pescadero. Sebastopol and Sonoma County: Reindeer Ridge Christmas Tree Farm in Sebastopol, Little Hills Christmas Tree Farm in Petaluma, Garlock Tree Farm in Sebastopol, Larsens’ Christmas Tree Farm in Petaluma, Graton Fire Christmas Tree Farm in Sebastopol and Frosty Mountain Tree Farm in Sebastopol. East Bay: Castro Valley Christmas Tree Farm in Castro Valley and Alhambra Valley Christmas Tree Farm in Martinez.
When do Bay Area Christmas tree farms open in 2026?
Saturday 14 November: Santa’s Tree Farm and Village in Half Moon Bay. Saturday 21 November: 4-C’s Christmas Tree Farm in Half Moon Bay, Battaglia Ranch in San Martin, Crest Ranch in Santa Cruz and Patchen California in Los Gatos. Sunday 22 November: Alhambra Valley Christmas Tree Farm in Martinez and Castro Valley Christmas Tree Farm in Castro Valley. Thursday 26 November: Four Winds Christmas Trees in Los Gatos. Friday 27 November: Frosty Mountain Tree Farm in Sebastopol, Garlock Tree Farm in Sebastopol, Graton Fire Christmas Tree Farm in Sebastopol, Larsens’ Christmas Tree Farm in Petaluma, Little Hills Christmas Tree Farm in Petaluma, Lone Star Tree Farm in Los Gatos, Rancho Siempre Verde in Pescadero, Reindeer Ridge Christmas Tree Farm in Sebastopol, Skyline Ranch Christmas Tree Farm in La Honda and Ward Ranch in Santa Cruz. The others haven't posted a 2026 date yet.
How these were checked
This page carries no farm cards of its own. Each farm is on the page for its area, read there on the farm’s own website or Facebook page with the date it was last read; the rows here link to those cards.
Also on pickinghours
- Christmas tree farms in the Bay Area19 farms · you are here
- Santa Cruz Mountains7 farms, every card
- Half Moon Bay and the San Mateo coast4 farms, every card
- Sebastopol and Sonoma County6 farms, every card
- East Bay2 farms, every card
- Californiaevery region
- Sacramento & Apple Hillthe foothill farms
- When farms openevery 2026 date