44 choose-and-cut farms, from the Santa Cruz Mountains, the Bay Area and Sonoma to Apple Hill above Sacramento, the Central Coast and Southern California. 42 have posted 2026 dates — the first opens on 14 Nov — and the ones still to post say so on their cards.
Farms with 2026 dates
42
First to open
14 Nov
Farms listed
44
Last checked
8 Nov
Christmas tree farms in California: 2026 dates
All 44, soonest first. 42 have posted 2026 dates; the last
2 are here because people look for them by name, and say what is missing.
OpensFarmTreesPrice
14 Nov2026Santa’s Tree Farm and VillageHalf Moon Bay · San Mateo CountyNorway spruce, Douglas fir, Monterey pine, redwood, cedarno price published
Indian Rock Tree Farm needs a reservation for Thanksgiving weekend, 27 to 29 November. Rancho Siempre Verde sells an admission ticket per car for each of its four weekends. McBurney Tree Farm has taken tree reservations since September, and Patchen California books pre-season visits to pick a tree by email. Everywhere else here, you can turn up.
Central Coast · 3 farms, 3 with 2026 dates — San Luis Obispo County
Holloway’s Christmas Trees
Nipomo, CA · San Luis Obispo County
Growing trees since 1962, and 2026 is the last season: the family is retiring and part of the farm has been sold. A simpler year, selling the choose-and-cut Monterey pine still growing, a few flocked trees, wreaths and living trees. Come early.
2026 season17 Nov – 24 Dec
OctNovDec
SeasonTue 17 Nov – Thu 24 Decthe farm’s 2026 season calendar
HoursWeekdays noon–8pm, weekends 9am–8pmclosed Thanksgiving; Fri 27 Nov on weekend hours
Pricenot published
What’s there
Monterey pine
Stands, shaking and netting
Living trees
Last season
Practical
Dogsnot stated
Paymentnot stated
Before you set offThe final season: “we will be open for one final holiday season in 2026.” Current Farm Club cards are still accepted.
Sixty years of choose-and-cut on the Frank family’s land, now five lots of trees run by the third and fourth generations. Free apple cider, and homegrown chestnuts.
2026 season27 Nov – last day not posted
OctNovDec
OpensFri 27 Nov, 10am–4:30pm“Day after Thanksgiving, November 27, 2026”
Read on their own sites on 7 Nov 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.
Black Road Christmas Tree Farms, Los Gatos — its site still describes the 2025 season
Church Christmas Tree Farms, Royal Oaks — no dates on its site
Celesta Farms, Sebastopol — its site still gives last season’s dates
Grandma Buddy’s Christmas Trees, Sebastopol — nothing on 2026 trees on its site or Facebook page
Pronzini Farms, Petaluma — “opening soon”, no date
The Original Sierra Magnifica, Camino — nothing for 2026 on its Facebook page yet
Silver Forest Christmas Tree Farm, Somerset — only 2025 posts so far
Jack Creek Farms, Templeton — Christmas trees at weekends in Nov and Dec, but no dates
Julian Christmas Tree Ranch, Julian — only last season’s opening day on its Facebook page
Highland Valley Christmas Tree Farm, Ramona — its site still gives the 2025 season
Wickerd Farm, Menifee — no dates on its site
Richfield Pines, Yorba Linda — its dates carry no year and the site was last updated in 2023
Greenspot Farms, Mentone — open daily 9 to 6, but no Christmas dates yet
Family Christmas Tree Farm, El Cajon — no 2026 opening day yet; its site gives daily hours of 9 to 9 and pre-cut firs to pre-order for 24 Nov – 5 Dec
Listings you will find elsewhere that are wrong
Older guides list a Peltzer Pines farm in Brea. Peltzer’s own site now lists only Silverado.
Guides still list McGee Christmas Tree Farm in Placerville. Its website address is for sale and its own Facebook page has not posted since it sold out in 2021.
Santa Paula Christmas Tree Farm has closed: the owner says disease killed the trees.
Deer Park Ranch near El Dorado announced its last season, and its website has gone.
Christmas Ranch Tree Farms in Thousand Oaks is not choose-and-cut in 2026: its own site says the fields are closed this season and it sells pre-cut trees from Washington only.
California Christmas tree farm questions
When do Christmas tree farms open in California?
Santa's Tree Farm in Half Moon Bay opens first, on Saturday 14 November 2026, then Holloway's in Nipomo on Tuesday 17 November. McBurney near Grass Valley opens daily from Friday 20 November. Nine farms open on Saturday 21 November, among them Crest Ranch, Patchen, Battaglia Ranch, Crystal Creek, Snowy Peaks and Peltzer Pines. Alhambra Valley, Castro Valley and Salinas River Ranch open on Sunday 22 November, and Four Winds on Thanksgiving Day. Most of the rest open on Friday 27 November, the day after Thanksgiving. Madrone Tree Hill waits until Saturday 5 December.
Where can I cut my own Christmas tree in the Bay Area?
In the Santa Cruz Mountains above Los Gatos and Bonny Doon (Crest Ranch, Ward Ranch, Patchen, Four Winds, Lone Star, Peacock), on the coast at Half Moon Bay (Santa's Tree Farm), Pescadero (Rancho Siempre Verde) and La Honda (Skyline Ranch), in the East Bay at Castro Valley and Martinez (Alhambra Valley), at San Martin south of San Jose (Battaglia Ranch), and in Sonoma County at Petaluma (Larsens', Little Hills) and Sebastopol (Garlock, Reindeer Ridge, Frosty Mountain, Graton Fire).
Where can I cut a Christmas tree near Sacramento?
Apple Hill, around Camino and Placerville about an hour up Highway 50, has the most farms: Indian Rock, Carson Ridge, Hillside, Crystal Creek, Dold's, Madrone Tree Hill, Roberts and Apple Country. Silveyville at Dixon is on the valley floor towards the Bay, Little Bear is up I-80 at Alta, Snowy Peaks is above Foresthill, and McBurney is near Grass Valley.
Can I cut my own Christmas tree in Southern California?
Yes. Peltzer Pines in Silverado, Orange County, opens on 21 November 2026 with Monterey pine and Leyland cypress to cut, and Pine Tree Acres in Ramona opens on 27 November with Monterey pine. Live Oak Canyon in Redlands sells trees from 27 November to 23 December. Southern California farms grow pine and cypress rather than fir, and most also sell firs brought in from Oregon already cut.
Are there Christmas tree farms on the Central Coast?
Yes, around Atascadero and Nipomo. Holloway's in Nipomo opens on 17 November 2026 for its final season. Salinas River Ranch in Atascadero opens on Sunday 22 November and Hidden Springs on Friday 27 November.
How much does a Christmas tree cost at a California farm?
Most of the farms here charge one price for any tree: Skyline Ranch and Four Winds $90 (Four Winds with tax included), Apple Country $95, Dold's $98 plus tax, Ward Ranch $115, Castro Valley $124.95 to $134.95 depending on the species, Crystal Creek $130 ($125 in cash) and Hillside $145 in cash or $154 on a card. Crest Ranch charges by height from $75, and Snowy Peaks $13 a foot.
Can I bring my dog to a California Christmas tree farm?
At Ward Ranch dogs are encouraged, and Lone Star, Skyline Ranch, Crystal Creek, Hillside and Dold's welcome dogs on a leash. The other farms here don't say on their sites, so ring before you bring one.
How these were checked
Every California farm here was read on its own website or Facebook page, on 7 and 8 November 2026. A 2026 date appears only where the farm has posted it, and each card quotes the farm’s words. Where a farm printed dates with no year, they were checked against the 2026 calendar — Thanksgiving is Thursday 26 November this year — and used only when they could not be last season’s. Where a farm only gives its usual rule, such as “the day after Thanksgiving”, the card says the date is the farm’s own rule, worked out for 2026. Prices printed without a year are marked that way.
Growers’ directories and news roundups were used only to find farms, never for a date or a price. Farms still to post are listed below and will be added as their 2026 dates appear.
Also on pickinghours
Christmas tree farms in California44 farms · you are here