If bringing a fresh-cut Christmas tree home with you is part of your holiday tradition, we’ve got the list for you. These Christmas tree farms in the Bay Area include our favorites in Half Moon Bay, Castro Valley, Marin and even one where you just might see some snow while you’re there! Bundle up your little elves, head out to cut your very own Christmas tree and bring the fresh smell of pine into your home. Bonus: this is one of the few holiday traditions that COVID-19 can’t take away from us!

East Bay

photo: iStock

Castro Valley Christmas Tree Farm—Castro Valley

Enjoy an outdoor experience in the East Bay hills at the Castro Valley Christmas Tree Farm, where the whole family, including the kids, are invited to help saw down the perfect tree. The farm has been open since 1969 for families looking for a “woodsy” experience in the East Bay.

Good to know:

  • Cash and checks only, and set prices from $54.95–95 depending on type.
  • A little tricky to find (don't rely on the GPS directions).

Redwood Rd. at Miller Rd.
Castro Valley, CA
Opens Nov. 27, Fri.-Sun. 9 a.m.-5 p.m.

photo: istock

Mocho Creek Trees—Livermore

Head to this family owned and operated pop-up Christmas tree lot on the banks of the Arroyo Mocho Creek on Mines Road in Livermore, California. The ranch is on one of the oldest homesteads in Livermore.

Good to know:

  • There's plenty of parking but no restrooms here so plan accordingly. 
  • Tree netting service available for a small fee if you are traveling outside of the area.

5723 Mines Rd.
Livermore, CA
Online: mochocreek.com

photo: iStock

Smith Family Farms—Brentwood

We love this spot to choose your perfect tree and then enjoy some hot cocoa and cider by the firepit from 3-7 p.m. You can order you tree to be delivered if you'd rather skip the farm experience. 

4430 Sellers Ave.
Brentwood, CA
Online: smithfamilyfarm.com

photo: istock

Silveyville Christmas Tree Farm—Dixon

Silveyville Christmas Tree Farm started in 1979 and has been a family run business since that time. They have over 15,000 trees with 5 different species to choose from. Check out all the activities that are available this year like the train. 

6248 Silveyville Rd.
Dixon, CA
Online: silveyvilletreefarm.com

Half Moon Bay

Santa’s Tree Farm and Village—Half Moon Bay

If your ideal Christmas tree family outing includes train rides, life-sized reindeer mascots, and imitation Santa's Village, then head straight to Santa’s Tree Farm and Village in Half Moon Bay. In addition to 487 acres of trees to choose from, the village offers train rides, carolers, handmade goodies in the Elves' Workshop and visits from Santa and Mrs. Claus the day after Thanksgiving and on weekends. 

Good to Know:

  • They offer trees grown without herbicides or pesticides.
  • They accept  MasterCard and Visa.
  • Be sure to print your $2 off any choose-and-cut tree coupon
  • Santa Visits begin Nov. 27 and continue on weekends through Dec. 20, noon-3 p.m.

78 Pilarcitos Creek Rd.
Half Moon Bay, CA
Hours: Weekdays, 9 a.m.–5 p.m.; Saturdays & Sundays, 8 a.m.–5 p.m.
Online: santastreefarm.com

photo: Lemos Farm

Lemos Farm—Half Moon Bay

If you're up for a mini-amusement park experience (with a slightly lower price tag), Lemos Farm, also in Half Moon Bay, is more than just a Christmas tree farm. It's been called a "festive holiday destination" and the site offers hay rides, pony rides, a Playtown, petting zoo and a train that winds through fields upon fields of Christmas trees for your choosing. Each experience will run you $1-8, or $20 for an unlimited pass.

Good to know:

  • Because they are only open on weekends, they are always busy—plan accordingly.
  • Parking is free
  • Yup, it's touristy (that doesn't mean it isn't fun).

12320 San Mateo Rd. (Hwy 92)
Half Moon Bay, CA
Hours: Saturdays & Sundays and the Friday after Thanksgiving, 9 a.m.-5 p.m. (weekends only from Nov. 26)
Online: lemosfarm.com

photo: iStock

Cozzolino's Christmas Trees—Half Moon Bay

This spot has great selection of noble firs, grand firs, and nordmann firs. Wreaths, garland, and mistletoe will be available as well.

501 San Mateo Rd.
Half Moon Bay, CA
Online: cozzolinopumpkins.com

photo: istock

Ski Lane Tree Farm—Half Moon Bay

This local family-owned farm has a great selection of Noble Fir and Silver tip trees, fresh garland and wreaths. 

2750 Cabrillo Hwy N
Half Moon Bay, CA
Online: facebook.com

South Bay

photo: iStock

Battaglia Ranch Christmas Tree Farm—Los Gatos

Located about 15 minutes south of San Jose, the farm has been in the Christmas tree biz for over 50 years. They offer both choose-and-cut trees, and a wide selection of pre-cut trees that come from their farm in Oregon. Look for the huge 35-foot-tall Santa Claus that greets motorists on the west side of the freeway as you travel on 101. 

Good to Know:

  • Sign up for their newsletter for coupons
  • There's also a gift shop and a custom wreath shop.

New for 2020: You can order your tree online and schedule a pickup. They are also offering a drive-through experience where you don't have to get out of your car to pick a tree. They won't be running their Christmas train or reindeer rides this year. 

Find directions here (as there is no street address)
Hours: Nov. 29-Dec. 14, 9 a.m.-9 p.m.; Dec. 15-23, 9 a.m.-7 p.m. 
Online: battagliaranch.com

photo: iStock

Rancho Siempre Verde

If you're looking for an intimate family experience, head over to Rancho Siempre Verde, this hidden gem just south of Half Moon Bay in Pescadero. For over 55 years, this family-owned farm has been sharing their magnificent u-cut Christmas trees, eclectic collection of swings and xylophones scattered throughout the property (not to mention all-you-can-eat toasted marshmallows) and sweeping Pacific Ocean views with a few lucky, in-the-know visitors. Check their COVID-19 precautions here

Good to know:

  • Cash only.
  • Dogs are welcome.
  • Pick up a pear galette or walnut pie at neighboring Pie Ranch on your way in or out.

2250 Cabrillo Highway (Highway 1)
Año Nuevo State Reserve, CA
Hours: Fri.-Sun. Nov. 20-Dec. 20, 9 a.m.-5 p.m.
Online: rsvtrees.com

photo: istock

Ward Ranch—Santa Cruz

This tree farm offers choose-and-cut trees as well as pre-cut trees from Oregon. Cash only, all trees are $85 this year. 

4820 Bonny Doon Rd.
Santa Cruz, CA
Online: ward-ranch.com

Patchen Christmas Tree Farm—Los Gatos

Families love to come to these Los Gatos spots as they have two farms with an excellent selection and more room to spread out. Take a picture on the sleigh and then enjoy bonfires (weather permitting). They are offering discounts to military and first responders. 

There are two locations to choose from, just .75 miles apart. Get directions here
Los Gatos, CA
Online: patchencalifornia.com

Peacock Tree Farm—Los Gatos

This quaint tree farm has been in operation since 1966. They grow White Fir, Douglas Fir, Grand Fir, Sequoia Redwood, Incense Cedar, Scotch Pine, as well as some Nobles Fir and Blue Spruce in sizes 4 to 20 feet. They offer complimentary cider and snacks for sale. 

17950 Mountain Charlie Road
Los Gatos, CA
Online: peacocktreefarm.com

North Bay/Marin

photo: iStock

Little Hills Christmas Tree Farms 1&2—Petaluma

You'll love wandering at Petaluma’s peaceful Little Hills Christmas Tree Farms in search of the perfect Monterey Pine, Douglas Fir or Sierra Redwood. Families will love the old-fashioned Christmas vibe and the kids can meet the resident llamas, donkeys, alpacas and more. Check their COVID-19 precautions here

Good to Know: 

  • Score a coupon for $3 off your tree here
  • It's a popular site for families, so plan on midday crowds (early mornings are best to avoid them).
  • Leashed dogs are welcome.
  • Santa will not be visiting this year.

Little Hills Christmas Tree Farm
961 Chapman Ln.
Petaluma, CA
Hours: Tues.-Fri., 10 a.m.-5 p.m.; Sat.-Sun., 9 a.m.-5 p.m., from the day after Thanksgiving until Christmas Eve.
Online: littlehillschristmastree.com

Grandma Buddy's Christmas Trees—Sebastopol

Located in Sebastopol, the picturesque barn and farm setting at Grandma Buddy's Christmas Trees has been used for numerous photo shoots, including Pottery Barn catalogs. The inside of the barn is stocked with crafts, ornaments and a mini-Christmas train village. Families can wander through the farm, which offers many different Douglas Firs growing in the field, as well as custom wreaths and garlands, and free hot cocoa and candy canes.

Good to Know:

  • The farm is known for its charming setting.
  • If you go later in the day, the barn and train village are utterly magical at dusk.

8575 Graton Rd.
Sebastopol, CA
Hours: 9 a.m.-5:30 p.m., every day from the day after Thanksgiving through Dec. 23.
Online: grandmastrees.com

photo: Reindeer Ridge

Reindeer Ridge—Sebastopol

Website not yet updated for 2020. Check back for this year's details

Wander along the acres and acres of trees growing at this farm and you'll find a bevy of options from Douglas Fir, White Fir, Grand Fir, Sequoia, Monterey Pine, Scotch Pine, Incense Cedar and Leyland Cypress all growing side by side. The best part? They provide the measure poles, tree saws and tree carts. They'll even help re-cut the trunk, cover the tree in netting and help you load it into your car.

Good to Know:

  • The hay ride, train ride, swings, zip line and farm animals, will keep the kiddos entertained.
  • Get your $3 off coupon here.
  • There's a snack bar and plenty of picnic areas.

3500 Mariola Rd.
Sebastopol, CA
Hours: Weekdays (except Tuesday), 11 a.m.-5:30 p.m., Weekends, 9 a.m.-5:30 p.m., Thanksgiving through Christmas. Closed on Tuesdays. 
Online: reindeerridge.com

photo: Garlock Christmas Tree Farm

Garlock Christmas Tree Farm—Sebastopol

There a several tree farms near each other in Sebastapol and Garlock Christmas Tree Farm is a local favorite. The free carriage rides (or tractor-hay rides when horses are resting) are a draw, as well as the free candy canes and complimentary coffee. Head into the farm’s ten acres to choose and cut one of six varieties of trees (cost: $7–$11 per foot), then visit with the ponies. Check out their COVID-19 precautions here

Good to know:

  • While hay rides are free, the petting zoo costs extra.
  • Picnic tables are scattered throughout the property, so pack a picnic (Local fresh pastries, breakfast burritos, popcorn and hot beverages are also offered at the snack bar).
  • Save a few bucks by printing out their $3 off coupon.
  • Leashed Dogs are welcomed.

2275 Bloomfield Rd.
Sebastopol, CA
Hours: Tues.-Fri., noon-5 p.m., Sat.-Sun., 9 a.m.-5 p.m. 
Online: garlocktreefarm.com

photo: iStock

Frosty Mountain Tree Farm—Sebastopol

You'll find the traditional selection of trees at this Sebastapol farm, but the true holiday fun comes in the form of hayrides, the old red barn, Santa's workshop and Mrs. Claus' kitchen. On weekends, there are always animals to visit, though the variety changes from year to year. Will it be sheep, lambs, llamas or mini horses this year? The surprise is part of the fun. 

Good to Know:

  • Head to Mrs. Claus' kitchen for some delicious popcorn and apple fritters.
  • Molly's Coffee truck is on site on the weekends
  • Picnic and play areas are perfect for a family picnic. Your Santa's little helpers, will enjoy burning some steam and you will enjoy the countryside views.
  • Print the coupon from their site for $5 off any tree.
  • They sell trees by the foot (a better deal if you're looking for a smaller tree).

3600 Mariola Rd.
Sebastopol, CA
Hours: Weekdays noon-5 p.m., Weekends and the Friday after Thanksgiving, 9 a.m.-5 p.m.
Online: frostymountaintreefarm.com

photo: Amy C. via yelp

Pochini's Family Farm—Calistoga

Families love Pochini's farm because it is family-run and they just get how it goes when you are cutting down your tree with your kids. The staff is super helpful and available to help you cut your tree, shake the needles out, bundle it up and even strap it to the top of your car. They grow primarily Douglas Fir and White Fir and offer other varieties of pre-cut trees that come from Oregon. 

Good to know:

  • They are only open on Fridays, Saturdays and Sunday and often run out by mid-December.
  • Stop by the shop to buy some holiday decor and enjoy free hot cider, coffee and candy canes.
  • When the weather is chilly, they offer a fire pit and s'mores kits for sale.
  • Hike to the top of the property to see a fabulous view of Mount St. Helena.

18880 Hwy 128
Calistoga, CA
Hours: Fri.-Sun., 10 a.m.-5 p.m.
Online: pochinifamilyfarm.com

Larsen's Christmas Tree Farm—Petaluma

This Christmas tree farm started back in 1918 as a chicken farm and converted to Christmas trees in 1963. Here you'll find both choose-and-cut trees (Monterey Pine, Leyland Cypress and Scotch Pine) as well as pre-cut trees (Noble, Turkish and Douglas Fir). They keep their pre-cut trees under shade and in water to prolong their longevity.

Good to know:

  • Choose-and-cut trees are all one price so pick the one you'd like.
  • On the weekends they typically have a bake sale put on by local youth groups.
  • They are only open Fri.-Sun.

391 Marshall Ave.
Petaluma, CA
Online: facebook.com

Worth the Drive

Crystal Creek Farm—Camino

This farm in Apple Hill has a large selection of groomed trees on over 20 acres of rolling hills that are perfect for exploring. Avoid the crowds as the parking is plentiful here. Tree varieties include: White Fir,  Silver Swift Fir, Silver Tip, Douglas Fir, Noble Fir, Blue Spruce, Nordmann Fir and Grand Fir.

Good to know:

  • Dogs on leash are allowed here.
  • All trees are $75 regardless of size.
  • Cash and checks only.
  • If you are lucky, they sometimes even have snow here!

2019 Cable Road
Camino, CA  
Online: caminotrees.com

Tip: Check farm websites for updates on weather, activities and hours before heading out.

—Monica Yavrom, Nella DuBon-Koch & Kate Loweth


All Aboard! Magical Holiday Train Rides

Holidays on Stage: Festive Theater Performances for All Ages

Flip the Switch: Tree & Menorah Lightings Around the Bay