The 10 Best Christmas Tree Farms in California!

California provides excellent opportunity to cut down your very own beautiful Christmas tree. The state’s abundant farms offer up all varieties of firs, spruces, and pines. Most begin selling to the public after Thanksgiving and offer more than just trees to ring in the season. You’ll find Santa Claus, candy canes, and more seasonal fun at the farms—just be sure to check the website for opening times to make sure that you don’t miss out! 

1. Patchen California Christmas Tree Farms, Los Gatos, CA

Patchen California Christmas Tree Farms in the Santa Cruz Mountains offers a full day of enjoyment and activities. Plan to check out the extra activities, including an afternoon bonfire, wine tasting on Fridays and visits from Santa. Open all day and into the evening you can stop in to choose and cut your tree just about any time from mid-November until Christmas Eve. 

2. Silveyville Christmas Tree Farm, Dixon, CA

After transitioning from pumpkin patch, Silveyille is open from the day after Thanksgiving until almost Christmas Eve. The family-run farm has been supplying Christmas trees for over 35 years and has fun things like a warm fire, Santa and his elves and an elaborate Christmas Village to explore.

3. Christmas Ranch Tree Farms, Thousand Oaks, CA

The family friendly suburb of Thousand Oaks features a Christmas tree farm right off the local freeway. Tucked into a quiet neighborhood, the adventure to finding the perfect tree begins with a ride in a vintage Jeep into the tree area. The farm is open only on weekends, beginning the day after Thanksgiving.

Jesse Goldsmith - King of Trees

A post shared by lisabott (@lisadott) on

4. Santa Paula Christmas Tree Farms, Santa Paula, CA

Out in rural Ventura County, outside of LA county, is Santa Paula Christmas Tree Farms. For nearly 50 years, locals have flocked to the farm to enjoy the ritual of choosing and cutting a Christmas tree and all their Christmas tree needs. You’ll also find Santa and a petting zoo and lots of friendly staff to help you with your tree. Some years offer a smaller yield of trees, so you may find precut trees brought in from the Northwest.

5. Sand Haven Pines, Perris, CA

Free treats, a bouncy house, and different Christmas tree options make Sand Haven Pines a great spot to find your perfect tree. The farm offers cut your own and precut options as well as potted trees. Check out the website for a coupon and details on when the activities take place and opening hours.

Tree reserved!! They get bigger every year! #blessed #lovemylife #lovemykids #lovechristmas

A post shared by Bear Stew (@therealbearstew) on

6. Billy’s Farm, Wilton, CA

Billy’s Farm takes pride in being the only certified organic Christmas tree farm in California. Check out the website for details about growing conditions, which have been difficult to the recent drought years. And don’t forget to check the schedule for special events like Santa visits and face-painting days. You’ll also learn about the long and extensive history of the farm, which has continued to expand and grown over the decades. 

The 2017 Hedges family Christmas tree!!!! 🌲🎄🙌🏼 #billyschristmastreefarm #sierraredwood #merrychristmas #petriesposing

A post shared by Letitia Robinson Hedges (@letitia.hedges) on

7. Battaglia Ranch Christmas Tree Farm, San Martin, CA

Battaglia Ranch Christmas Tree Farm has been offering cut your own trees for 50 years. It’s easy to spot thanks to the towering Santa off the 101 Freeway. The historic farm is continually updating with a selection of different tree varieties and offers a coupon if you sign up for the newsletter. Be sure to check to find out when Santa is at the farm and hop aboard the train or reindeer ride.

#gettingreadyforchristmas🎄 #christmastree

A post shared by Kathy Kirtland (@lolls66) on

8. The Wickerd Farm, Menifee, CA

The Wickerd Farm has been in the Wickerd family for generations, since its homesteading in 1904. The family began growing trees in the early 1990s, in addition to a bee business. You’ll find friendly service and lots of knowledge about trees. You can’t cut your own tree, but you can help support a local farm (trees are grown in a different location) as well as see Santa! 

A post shared by Amanda Petre (@mrs_apetre) on

9. Family Christmas Tree Farm, El Cajon, CA

Family Christmas Tree Farm is open the day after Thanksgiving to kick off the holiday season. Open seven days a week with extended hours, the farm supplies the saw to choose and cut your tree as well as helpful employees and more. Located in the San Diego area, a visit to the farm has become a holiday tradition for generations of locals. Hayrides, farm animals, decorations and other holiday goodies are at the farm.

Stella giving her best 🎄 impression today. #stella #christmastree @trina_serrano

A post shared by Sean Serrano (@joebu14) on

10. Church Christmas Tree Farms, Royal Oaks, CA

As one of the oldest Christmas tree farms in California, Church Christmas Tree Farms has over 50 years of tree farming experience. The scenic drive to the farm is an experience itself and you just may spot some wildlife before you spot your family tree. You can hike or drive to your tree, nestled in the midst of oaks and wildlife for a more rugged tree finding experience. 

Select a California town to find the Best Things-To-Do and Places To Go around you
Visit a Christmas Tree Farm Near You
Enter City / State or Zip code below
Select your town to find the Best Things-To-Do and Places To Go around you:

Alameda County

Alpine County

Amador County

Butte County

Calaveras County

Colusa County

Contra Costa County

Del Norte County

El Dorado County

Fresno County

Glenn County

Humboldt County

Imperial County

Inyo County

Kern County

Kings County

Lake County

Lassen County

Los Angeles County

Madera County

Marin County

Mariposa County

Mendocino County

Merced County

Modoc County

Mono County

Monterey County

Napa County

Nevada County

Orange County

Placer County

Plumas County

Riverside County

Sacramento County

San Benito County

San Bernardino County

San Diego County

San Francisco County

San Joaquin County

San Luis Obispo County

San Mateo County

Santa Barbara County

Santa Clara County

Santa Cruz County

Shasta County

Sierra County

Siskiyou County

Solano County

Sonoma County

Stanislaus County

Sutter County

Tehama County

Trinity County

Tulare County

Tuolumne County

Ventura County

Yolo County

Yuba County