In a state as big as California, it may seem overwhelming to find a place to make holiday memories and family traditions. There are so many options, how do you know where to start finding a California Christmas tree farm?
Good news! We’ve done the work for you! We’ve compiled a list of the best Christmas tree farms in California and broken it up by geographic regions.

When it’s time to set up your tree, save time and avoid the multi-person hassle – check out the Krinner Tree Genie. The foot-operated ratcheting system on this Christmas tree stand will have your tree up in under a minute!
Read on to find the best Christmas tree farm in California.
Southern California Christmas Tree Farms
Sand Haven Pines
Perris, California
If you’re looking for a Christmas tree farm in California that will be fun for your entire family, this is the place for you!
Not only does Sand Haven Pines have beautiful trees for you to choose from, every weekend they’ve got Santa on property handing out candy canes and ready to take pictures, free jumpy houses for kids, and free hot chocolate and popcorn!
You can visit by reservation as early as the week before Thanksgiving and the extra attractions start the first weekend of December.
Whittier Christmas Trees
Whittier, California
Whittier Christmas Trees is open daily 9:00am-9:00pm from the day after Thanksgiving through right before Christmas.
This full service Christmas tree farm in California will prep, load, and secure your tree for you to take home.
Want a little extra Christmas magic? Ask them about flocking your tree to ensure you’ve got a white Christmas inside your home in Southern California.
Castro Valley Christmas Tree Farm
Castro Valley, California
Since 1969, this California Christmas tree farm has been giving the people of Castro Valley their own cut-your-own-tree adventures.
Visitors love feeling transported away from it all, even though the farm is very close to town.
They offer some unique, exotic options like Sequoias, White Fir, and Cypress trees.
Snowy Pines Christmas Trees
Long Beach, California
Christmas tree farms in California can even be down the street from a beach!
Snowy Pines is a full-service Christmas tree lot that will do everything for you to get your tree to your house, even delivering it for you if you’d like them to!
They’ve got flocked and plain trees, as well as other handmade wreaths, wooden reindeer, and garland that you can pick up before you leave.
They’re open every day but Tuesday from 10:00am-9:00pm during the Christmas season.
Wickerd Farm
Menifee, California
After being a farm for over 100 years, the Wickerd family decided to try their hand at Christmas trees and hasn’t looked back.
While you can pick out your tree and take it home on the same day, this farm also allows you to reserve a tree as early as the week before Thanksgiving and them come back at a later time to bring it home.
They’re open daily and will deliver and set up your tree anywhere within the city of Menifee for an additional charge.
Central California Christmas Tree Farms
Hidden Springs Tree Farm
Atascadero, California
This Christmas tree farm in California provides everything you need to cut down your very own tree: a saw, a piece of carpet to keep your knees clean, and a cart to get your tree back to your car.
Hidden Springs offers hot cider, freshly roasted chestnuts, and has an extra special offering that sets it apart from most other California Christmas tree farms.
There’s an entire apartment that’s available to rent through AirBnb! The price of your stay even includes a tour of the entire tree farm.
Hillcrest Tree Farm
Reedly, California
Hillcrest Tree Farm is one of the Christmas tree farms in California that goes the extra mile with special events to bring Christmas cheer to everyone who visits.
Daily from 10:00am-5:00pm, they offer cut-your-own trees for a flat rate of $75, regardless of size, but the real magic is in their Pajama Nights.
For an additional fee on select nights, you can visit the farm after dark and take a steam engine train ride through the property to see the trees, decorations, and lights. Warm fires are all around to keep you warm while you listen to live music and enjoy fresh cookies and an entire hot cocoa bar.
Pictures with Santa and hot food are available at an additional charge.
Silvertip Tree Farm
North Fork, California
Being just 25 miles from the majestic Yosemite National Park means this California Christmas tree farm has some gorgeous trees for you to choose from.
Silvertip is open for appointments only for just 10 days of the year, but even if you can’t make it to them, they’ll ship your tree to you!
One of their best offerings that sets them aside from other Christmas tree farms in California is their Tree in a Stump. It’s exactly what it sounds like—a tiny Christmas tree stuck inside a stump that’s perfect for any flat surface in your home.
Bourdets Christmas Trees
Hollister, California
This California Christmas tree farm has it all! Bourdets not only has trees ranging in height from 4-12 feet ready to cut for you, but every weekend, their farm is full of extra fun.
Take a ride on a sleigh, play on their huge playground, chat with Santa, cuddle a cute animal in the petting zoo, or grab a treat from Mrs. Santa’s Kitchen.
Bourdets is open daily from 9:00am-8:00pm starting the day after Thanksgiving.
Northern California Christmas Tree Farms
Summit Tree Farm
Los Gatos, California
For a simple and sweet Christmas tradition, you’ve got to visit Summit Tree Farm.
While there aren’t many frills, this California Christmas tree farm has over 100 acres of trees and fields to explore. You can spend your day wandering through nature until you find the perfect tree to cut down with the saw provided for you.
They’re open during the Christmas season on Monday-Friday from 9:00am-4:30pm and from 8:00am-4:30pm on the weekends. Their trees are a flat rate of $70, no matter the size.
Snowy Peaks Tree Farm
Foresthill, California
Since 1979, Snowy Peaks has been providing Northern California with gorgeous Red and White Fir trees that you can choose and cut yourself. Every tree sold at this farm has been grown directly on the farm.
They’re open daily from 9:00am-4:30pm from the day after Thanksgiving until December 22.
Once you’ve picked your tree out, you’re invited to enjoy a complimentary hot chocolate with a candy cane while your kids swing on their tree swing.
Frosty Mountain Tree Farm
Sebastopol, California
Frosty Mountain started as an apple orchard, but made the switch to Christmas trees in 1988 and hasn’t looked back.
Now, instead of apple trees, their fields are filled with Firs, Pines, Redwoods, and Cypresses. Their old apple-packing barn has been turned into a Christmas barn that’s full of holiday cheer.
Visit Santa’s Workshop to pick up a yearly ornament or Mrs. Clause’s Kitchen for a delicious snack.
They also offer hayrides and train rides when weather permits. If you’re hoping to stay a while, you can bring your blanket and have a picnic in their designated picnic area.
They’re open starting the day after Thanksgiving from 9:00am-5:00pm on the weekends and 12:00pm-5:00pm on the weekdays as long as supplies last.
Crest Ranch Christmas Tree Farm
Santa Cruz, California
Crest Ranch Christmas Tree Farm is the oldest choose-and-cut Christmas tree farm in California!
It was nearly devastated by a wildfire in 2020, but there are 9 acres of beautiful trees that survived and 45 more acres will be replanted every year.
They offer over 15 varieties of Christmas trees, each priced according to their height. Parking is free and the saw you need to cut them down is provided for you.
Crest Ranch opens on Thanksgiving from 8:00am-4:00pm daily.
Patchen Christmas Tree Farm
Los Gatos, California
Patchen Christmas Tree Farm is committed to providing the community with gorgeous, real trees and recycling fake ones for you when you’re ready to make the switch.
You can bring your fake tree with you to trade in when you pick and cut your own real tree and they’ll take care of recycling it. It’s better for the environment and gives you more space in your house.
This California Christmas tree farm also offers pictures with the Grinch and a gift shop filled to the brim with unique gifts for everyone in your family made on property.
They’re open daily, but highly recommend visiting on the weekday if you’re wanting to beat the crowds. They also offer wine tasting on weekday afternoons to encourage more visitors to come then!
Wrapping up Christmas Tree Farms in California
We hope you’ve found a Christmas tree farm in California that sounds like the perfect place to make family memories for years to come.