Cut-Your-Own Christmas Tree Farms Near San Francisco Bay Area

13 farms around the San Francisco Bay Area where you choose and cut your own Christmas tree, from the Santa Cruz Mountains and the coast to the North Bay. Every farm is checked against its own website, with the trees it grows, its prices and its 2026 season dates.

13 farms in 4 counties · Prices are 2025 and 2026 prices · Checked October 2026

cut-your-own farms
13
lowest starting price (2026)
$37
typical starting price
$105
most common tree
Douglas fir

Sonoma County, CA 5 farms

  • Sebastopol, CA

    A small Sebastopol farm on a quiet court off the Gravenstein countryside where you cut your own fir, pine, cypress or deodar cedar, then warm up with free home-baked cookies, cocoa and hot cider.

    • Douglas fir
    • Nordmann fir
    • Scotch pine
    • Monterey pine
    • Monterey cypress
    • +2 more

    Dogs OK

  • Sebastopol, CA

    A Sebastopol choose-and-cut farm on Mariola Road known for its Douglas fir, with free hayrides behind a vintage tractor, a kids' train, weekend goats and an old red barn turned into Santa's Workshop.

    • Douglas fir
    • Scotch pine
    • Sierra redwood
    • Leyland cypress

    Hayrides

  • Sebastopol, CA

    A 10-acre family tree farm on Bloomfield Road southwest of Sebastopol where you saw down your own Douglas fir, white fir, pine, cypress or cedar, with a petting zoo of alpacas, goats and a mini cow.

    • Douglas fir
    • Concolor fir
    • Monterey pine
    • Cypress
    • Scotch pine
    • +1 more

    Dogs OK

  • Petaluma, CA

    A Petaluma tree farm on gentle, well-kept grounds west of downtown where you cut your own Monterey pine, Carolina sapphire or Leyland cypress, then visit an animal corral of goats, pigs, llamas and a miniature donkey.

    • Monterey pine
    • Carolina Sapphire cypress
    • Leyland cypress

    Santa

  • Sebastopol, CA

    A west Sonoma County choose-and-cut farm on Mariola Road outside Sebastopol with acres of trees and a full day of extras, from train and hay rides to farm animals, a playground and weekend Santa visits.

    HayridesSanta

California 4 farms

  • Los Gatos, CA

    Three choose-and-cut fields along Black Road in the Santa Cruz Mountains near Los Gatos, growing Douglas, grand and white fir, Scotch pine and Sierra redwoods that can reach well over head height.

    • Douglas fir
    • Grand fir
    • Concolor fir
    • Sierra redwood
    • Scotch pine
  • Los Gatos, CA

    A Skyline Boulevard tree farm high in the Santa Cruz Mountains above Los Gatos where any tree you cut, up to about 16 feet and beyond, costs one flat, tax-included price.

    • Douglas fir
    • Concolor fir
    • Grand fir
  • Los Gatos, CA

    A family-run Santa Cruz Mountains farm above Los Gatos with two tree fields, Rancho Farm on Old Summit Road and Old Town Farm on Old Santa Cruz Highway, growing redwoods, cypress, cedar, pines and Douglas fir up to towering heights.

    • Coast redwood
    • Sierra redwood
    • Douglas fir
    • Monterey pine
    • Monterey cypress
    • +3 more

    Santa

  • Los Gatos, CA

    A family-managed Christmas tree farm on Summit Road in the Santa Cruz Mountains above Los Gatos, with roughly 100 acres of trees and open land and one flat price for any tree you cut.

    • Douglas fir
    • Concolor fir
    • Scotch pine

San Mateo County, CA 2 farms

  • Pescadero, CA

    A coastside family farm on Highway 1 near Pescadero that turns its choose-and-cut season into a weekend winter festival, with tractor rides, wreath-making and marshmallow roasting alongside fields of homegrown trees.

    • Douglas fir
    • Monterey pine
    • Sierra redwood
    • Incense cedar
    • Arizona cypress
    • +1 more

    HayridesDogs OK

  • Half Moon Bay, CA

    A Half Moon Bay choose-and-cut farm on Highway 92 that grew from a single acre of Monterey pine seedlings into a sprawling hillside of trees, with a holiday village, trackless train and Santa visits on weekends.

    • Norway spruce
    • Cedar
    • Douglas fir
    • Monterey pine
    • Redwood

    Santa

Alameda County, CA 1 farm

  • Castro Valley, CA

    A long-running choose-and-cut farm in the East Bay hills just north of Castro Valley, on utility-district land, where pesticide-free pines, firs, cypresses, cedars and redwoods are all sold at a flat price for any size.

    • Monterey pine
    • Douglas fir
    • Grand fir
    • Concolor fir
    • Leyland cypress
    • +5 more

Santa Cruz County, CA 1 farm

  • Santa Cruz, CA

    A small family-run choose-and-cut farm on Bonny Doon Road in the Santa Cruz Mountains, growing an unusually wide mix of firs, cedars, cypresses and redwoods, all sold at one flat price regardless of size.

    • Douglas fir
    • Concolor fir
    • Incense cedar
    • Sierra redwood
    • Grand fir
    • +5 more

    Dogs OKCash only

Compare Christmas tree farms near the Bay Area

Prices, trees and services at cut-your-own farms near the Bay Area
FarmTownPriceTreesSawsShake & netDogsPay
Black Road Christmas Tree FarmsLos Gatos, CA–Douglas fir, Grand fir, Concolor fir, Sierra redwood, Scotch pineYes–––
Castro Valley Christmas Tree FarmCastro Valley, CA$125–$135 per tree (2026)Monterey pine, Douglas fir, Grand fir, Concolor fir, Leyland cypress, Monterey cypress, Incense cedar, Blue cypress, Sierra redwood, Coast redwoodYes––Cards accepted
Celesta FarmsSebastopol, CA$37–$158, by size (2025)Douglas fir, Nordmann fir, Scotch pine, Monterey pine, Monterey cypress, Deodar cedar, Concolor fir––LeashedCards accepted
Four Winds Christmas TreesLos Gatos, CA$90 per tree (2026)Douglas fir, Concolor fir, Grand firYes–––
Frosty Mountain Tree FarmSebastopol, CA–Douglas fir, Scotch pine, Sierra redwood, Leyland cypressYesYes––
Garlock Christmas Tree FarmSebastopol, CA–Douglas fir, Concolor fir, Monterey pine, Cypress, Scotch pine, Incense cedarYesYesLeashed–
Little Hills Christmas Tree FarmPetaluma, CA–Monterey pine, Carolina Sapphire cypress, Leyland cypress––––
Patchen Christmas Tree & Pumpkin FarmLos Gatos, CA$105–$400, by size (2026)Coast redwood, Sierra redwood, Douglas fir, Monterey pine, Monterey cypress, Incense cedar, Leyland cypress, Deodar cedarYesYes––
Rancho Siempre Verde Family FarmPescadero, CA$150–$160 per tree (2026)Douglas fir, Monterey pine, Sierra redwood, Incense cedar, Arizona cypress, Leyland cypressYes–LeashedCards accepted
Reindeer Ridge Tree FarmSebastopol, CA––Yes–––
Santa's Tree Farm and VillageHalf Moon Bay, CA–Norway spruce, Cedar, Douglas fir, Monterey pine, RedwoodYes––Cards accepted
Summit Tree FarmLos Gatos, CA$90 per tree (2026)Douglas fir, Concolor fir, Scotch pineYes––Cards accepted
Ward Ranch Christmas Tree FarmSanta Cruz, CA$110 per tree (2025)Douglas fir, Concolor fir, Incense cedar, Sierra redwood, Grand fir, Monterey cypress, Arizona cypress, Leyland cypress, Coast redwood, Monterey pine––LeashedCash only

Where to cut a tree near the Bay Area

The Bay Area's cut-your-own farms are mostly in the hills around the bay: the Santa Cruz Mountains and the coast near Half Moon Bay to the south, and Sonoma County to the north, plus a farm in Castro Valley in the East Bay.

Which trees grow here

The trees offered most often at the farms we list, counting pre-cut trees, are Douglas fir, Monterey pine and concolor fir. Monterey pine is a California native that grows quickly, while Douglas fir and other firs are popular for their scent and soft needles. See our guide to Christmas tree types.

Tips for a Bay Area tree trip

Mountain roads to the farms can be slow on December weekends, so leave early. Many farms open the weekend before or right after Thanksgiving. Check each listing for the farm's own dates and payment rules.

Tree farms by county

Frequently asked questions

How much does it cost to cut your own Christmas tree near the Bay Area?

Among the 7 farms near the Bay Area that publish prices, cut-your-own trees start at $37, and the typical starting price is $105 (2025 and 2026 prices). The cheapest starting price is at Celesta Farms. Many farms charge by height, so a tall tree costs more, and some charge per foot.

What kinds of Christmas trees do farms near the Bay Area have?

The most common trees at farms near the Bay Area are Douglas fir (11 farms), Monterey pine (8 farms), concolor fir (7 farms) and Leyland cypress (6 farms). Some farms sell part of their range as pre-cut trees, so check each listing. Read our guide to Christmas tree types to compare scent, needle retention and branch strength.

Do Christmas tree farms near the Bay Area provide saws?

Yes, at 10 of the 13 farms we list, the farm hands out saws at the field, and 3 shake and net your tree for you. You can bring your own bow saw, but check the farm's rules first, since some do not allow chainsaws or power tools.

Can I bring my dog to a Christmas tree farm near the Bay Area?

4 farms near the Bay Area say leashed dogs are welcome: Celesta Farms, Garlock Christmas Tree Farm, Rancho Siempre Verde Family Farm and Ward Ranch Christmas Tree Farm. Rules can change on busy weekends, so check before you go.

Do Christmas tree farms near the Bay Area take credit cards?

Most do, but 1 farm is cash only: Ward Ranch Christmas Tree Farm. Bring cash to be safe, since card readers in the field can be slow.

When do Christmas tree farms near the Bay Area open?

6 farms have posted 2026 opening dates so far, starting Saturday, November 14. Most of the others say they open around Thanksgiving weekend. Many close once their cuttable trees run out, so the best selection is in late November and early December.

Before you go