The holidays are upon us and with them the joy of the season. Sure, we may not have a white Christmas but we sure can have our cup of cheer! Bundle up your little elves, head out to cut your own tree and enjoy the fresh smell of pine. Check out our list below and have yourself a merry ol’ time.

Photo: Castro Valley Christmas Tree Farm

East Bay

Castro Valley Christmas Tree Farm
Best for: No Frills Experience but Great Quality Trees

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–84.95 depending on type.
  • A little tricky to find (don’t rely on the gps directions).
  • No frills but very good quality and selection of trees.

Redwood Rd. at Miller Rd.
Castro Valley, CA
Nov. 23-Dec. 16. Wed.-Thu. 11 a.m.-5 p.m., Fri.-Sun. 9 a.m.-5 p.m.


Photo: Santa’s Tree Farm and Village


Santa’s Tree Farm and Village
Best for: Getting into the Whole Kitschy “Santa’s Workshop” Vibe

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 $5 train rides, carolers, handmade goodies in the Elves’ Workshop and visits from Santa and Mrs. Claus on weekends and the day after Thanksgiving. Also on weekends, they have story time and stocking decorating, at additional costs.

Good to Know:

  • The bathrooms are port-o-pottys.
  • Be sure to print your $2 off any choose-and-cut tree coupon
  • Santa’s Tree Farm is so much more than just trees! Plan to spend the afternoon there enjoying all the activities.

78 Pilarcitos Creek Rd. (Hwy 92)
Half Moon Bay, CA
Hours: Weekdays, 9 a.m.–5 p.m.; Saturdays & Sundays, 8 a.m.–5 p.m.; Nov. 17-Dec. 24


Photo: Lemos Farm

Lemos Farm
Best for: Entertaining the Under-3 Set

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. 24–Dec. 23)
Online: lemosfarm.coms

girl in trees

photo: Black Road Christmas Tree Farm

South Bay

Black Road Christmas Tree Farm
Best for: Chemical-Free Trees at a Good Price

Black Road Christmas Tree Farms consist of three different farms, all in Los Gatos. Each farm grows a specific type of tree, which is matched to the environment they will grow best. All trees are cultured and free of chemicals, which means that your home will not be blanketed with any sort of unhealthy off-gassing. All trees are $65 and your family will have no problem finding the perfect one because there are 40,000 to choose from!


Good to know:

  • All three locations on the same road. Lot #3 has the biggest trees, features a picnic area, and feels most “forest-y”.
  • All trees are $65, whether you’re picking a three-foot or 17-foot tree.
  • Cash and checks only.

Black Rd. (see map)
Los Gatos, CA
Hours: Open weekends, 7 a.m.–Dusk plus Lot #3 is open the same hours during the weekdays; Nov. 23-Dec. 24 or until trees sell out.

Battaglia Ranch Christmas Tree Farm
Best For: Non-Commital Cutters 

Located about 15 minutes south of San Jose, the farm has been in the Christmas tree biz for 51 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. Stop by on a weekend when Santa visits the farm (see Santa’s travel schedule here). But any time you come, enjoy a Christmas train ride through the farm, or make like Saint Nick on their signature reindeer ride. Food vendors set up on site as well.

Good to Know:

  • The 10-minute, narrated train ride is free for children under 3, and $4 for all others.
  • Sign up for their newsletter for coupons
  • There’s also a gift shop and a custom wreath shop.

Find directions here (as there is no street address)
Hours: Nov. 23–Dec. 16, 9 a.m.–7 p.m.; Dec. 17-22, 9 a.m.–5 p.m. 

photo: Rancho Siempre Verde

Rancho Siempre Verde
Best for: A Truly California Low-Key Vibe

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 50 years, this family-owned farm opens for only 9 or 10 days a year, 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.

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: Friday after Thanksgiving, and the weekends of Nov. 24-25, Dec. 1-2, 8-9, 15-16 & 22-23; 9 a.m.–5 p.m.

Little Hill Christmas Tree Farm Petalumaphoto: Little Hill Christmas Tree Farm Petaluma

North Bay

Little Hills Christmas Tree Farms 1&2
Best For: Getting Your Santa Picture Done On the Same Day

Free apple cider and popcorn will comfort those bellies as you wander 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 (elves, ornaments for sale and on weekends, one of the best “real” Santas around sitting in a photo-worthy throne chair). The kids can meet the resident llamas, donkeys, alpacas and more.

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 is there ONLY on weekends from 10 a.m.-4 p.m. Including the day after Thanksgiving.

Little Hills Christmas Tree Farm
961 Chapman Ln.
Petaluma, CA
Hours: Mon.–Fri., 10 a.m.–6 p.m.; Sat.–Sun., 9 a.m.–5 p.m., from the day after Thanksgiving until Christmas Eve.

Grandma Buddy’s Christmas Trees
Best for: Family Christmas Card Photo Backdrop

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 better known for its charming setting than quality of trees.
  • 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.

photo: Reindeer Ridge

Reindeer Ridge
Best for: Getting Someone Else to Schlep the Tree to Your Car 

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.
  • Got a December birthday? Ask them about their train birthday parties.
  • Get your $5 off coupon here.
  • There’s a snack bar and plenty of picnic areas.
  • Santa visits on weekends.

3500 Mariola Rd.
Sebastopol, CA
Hours: Weekdays, 11 a.m.–6 p.m.,Weekends, 9 a.m.–6 p.m., Thanksgiving through Christmas. Closed Wednesdays.

photo: Garlock Christmas Tree Farm

Garlock Christmas Tree Farm
Best for: Riding in a One-Horse Open Sleigh, errr Carriage

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 or hop onto Santa’s lap for a photo.

Good to know:

  • While carriage 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: Fridays, noon–5 p.m., Sat.–Sun., 9 a.m.–5 p.m. From the Friday after Thanksgiving through December 16.

frosty mountain tree farm photo: Frosty Mountain Tree Farm

Frosty Mountain Tree Farm
Best for: Adding Animals to Your Farm Experience  

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. Also on weekends, Mrs. Claus will visit for story time from 10–4 and Clementine the Amazing will be at the big red barn, for face painting fun from 11–4.

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.

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

—Nella DuBon-Koch, Kate Loweth, Renee Rutledge & Erin Feher