Best Christmas Tree Farms Near Sacramento (2025)
There’s picking out a Christmas tree each year, and then there’s choosing and cutting down your own Christmas tree at farms in Apple Hill and Yolo County. Sacramento offers families the advantage of choosing their real Christmas trees from pre-cut lots or making a day of it at a local farm. Whatever you decide is best for your family, there are many Christmas tree lots and farms near Sacramento with a variety of trees to choose from.
Picking out a Christmas tree is one of the best holiday activities in Sacramento for families. Some Christmas tree farms even offer additional activities for kids, such as train rides, hayrides, and visits from Santa.
Many Christmas tree farms open Thanksgiving weekend, and because of that, picking out a Christmas tree is one of the best things to do in Sacramento during Thanksgiving break. Christmas trees can also sell out quickly. The farms will sell Christmas trees until their supplies run out.
Christmas Tree Farms & Lots in Sacramento
1. Green Acres Nursery & Supply — Multiple Locations
Opens November 17, 2025
Green Acres has a fantastic selection of seasonal plants and decor, and the holiday season is no different. Fresh-cut Christmas trees are available at their tree lots. Varieties include Noble Fir and Nordmann Fir. They also participate in Trees for Troops and offer complimentary Christmas trees to the immediate family members of actively deployed military personnel.
Location: Tree lots at Green Acres in Auburn, Citrus Heights, Elk Grove, Folsom, Rocklin, Roseville, & Sacramento
Hours: 7am to 7pm; Closed on Thanksgiving
2. Foothills Christmas Trees — Cal Expo
Opens November 21, 2025
If you don’t feel like traveling far from Sacramento for a Christmas tree, Foothills Christmas Trees has a Christmas tree lot at Cal Expo. These are fresh-cut Oregon Christmas trees available for the holiday season.
Location: Foothills Christmas Trees at Cal Expo | 1600 Exposition Blvd. Sacramento, CA 95815
Hours: Daily, 9am to 8pm
3. Chad’s Christmas Trees — Sacramento & West Sacramento
Opens November 24, 2025
Chad’s fresh-cut trees are from Oregon farms at their two locations. In 2025, their West Sacramento location will move to the southwest corner of 17th Street & Jefferson Blvd. Tree varieties include Noble Fir, Douglas Fir, Silver Tip, and Table Top, and prices vary by size and type.
Location: Chad’s Christmas Trees | 250 Florin Road Sacramento, CA 95831 & Southwest corner OF 17th AND Jefferson Blvd. West Sacramento, CA 95691
Hours: Monday to Friday from 10am to 9pm; Saturday & Sunday from 9am to 9pm
4. Big Oak Nursery — Elk Grove
Opens Week of Thanksgiving in 2025
Big Oak Nursery in Elk Grove will sell Christmas trees for the first time in 2025. The trees will be available for sale beginning the week of Thanksgiving. Since this is their first year selling Christmas trees, they started with a small selection. Choose from Douglas Fir, Noble Fir, and Nordmann Fir. Big Oak Nursery will have a Big Frosty Market on December 6, 2025, where kids can get free photos with Santa.
Location: Big Oak Nursery | 10071 Grant Line Rd, Elk Grove, CA 95624
Hours: Monday to Sunday from 9am to 5pm; Sunday from 10am to 5pm
5. Mikey’s Christmas Trees — Multiple Locations
Opens November 28, 2025
Mikey’s Christmas Trees has seven tree lots across Sacramento. While they sell the trees in the Sacramento Area, they grow the trees on their family-owned farm in Oregon. The Christmas trees are directly shipped to the tree lots in Sacramento daily, and arrive within 24-36 hours of being harvested. All Christmas trees at Mikey’s are $79.82 (plus tax), regardless of tree or size.
Location: Tree lots at Mikey’s Christmas Trees at Carmichael/Sacramento, Folsom, Roseville Galleria Mall, Natomas, Sunrise Mall in Citrus Heights
Hours: Daily, 9am to 10pm
6. Bambi’s Christmas Trees at Zittel Farms — Folsom
Opens Weekend after Thanksgiving
Zittel Farms is well-known as a family-favorite pumpkin patch in Folsom in the fall. Bambi’s Christmas Trees takes over Zittel Farms the weekend after Thanksgiving to sell Christmas trees to Folsom families. Over 2,000 fresh-cut trees are available for purchase.
Location: Bambi’s Christmas Trees at Zittel Farms | 6781 Oak Ave, Folsom, CA 95630
Hours: Daily, 10am to 9pm
Christmas Tree Farms in Yolo County
Families can enjoy a variety of spectacular holiday activities in Yolo County. One of those is picking out a Christmas tree. Yolo County has Christmas tree farms with fun, extra activities for kids, like a cow train and a jumping pillow. Santa visits will occur at a few of the farms throughout the season. There’s even a cut-your-own Christmas tree farm in Yolo County.

7. Silveyville Farm — Dixon
Opens November 22, 2025
Silveyville Farm takes a Christmas tree farm to the next level. This Yolo County farm isn’t just a place to get a Christmas tree; it’s a farm that has Christmas experiences for kids. Complimentary experiences on the farm are animal viewings, duck feedings, a snow castle, and rockin’ reindeer. Christmas activities are an additional fee. They include Santa’s sleigh ride and a Christmas village. The Christmas village is for younger children, ages six and under.
In 2025, Santa and Mrs. Claus will be making appearances at Silveyville Farm. Exact dates will be November 28 & 30 from 11am to 3pm, and December 13 from 1pm to 4pm.
Location: Silveyville Farm | 6248 Silveyville Road, Dixon, CA 95620
Hours: Monday, Wednesday, Friday from 9am to 5pm; Saturday & Sunday from 9am to 5pm; Closed Tuesdays and Thanksgiving Day
8. Dave’s Country Christmas Tree Lot — West Sacramento
Opens November 22, 2025
You have probably heard of Dave’s Pumpkin Patch as one of the best pumpkin patches in the Sacramento Area. What you might not know is that they swap pumpkins for Christmas trees during the holiday season. Christmas tree varieties include Silvertips, Grand Firs, Nordman Firs, and Noble Firs.
In addition to Christmas trees, kids can still enjoy the popular jumping pillow during Dave’s Country Christmas. There will also be holiday hay rides, hot cocoa, and hot apple cider donuts.
Location: Dave’s Country Christmas Tree Lot at Vierra Farms | 3010 Burrows Avenue, West Sacramento, CA 95691
Hours: Sunday to Thursday from 10am to 7pm; Friday & Sunday from 10am to 9pm
9. Davis Ranch — Sloughhouse
If you want to pick and cut your own Christmas tree near Sacramento, Davis Ranch in Sloughhouse is where to go. Wander through their Christmas tree farm and choose which tree to cut down. Not only is this one of the many fun holiday experiences in Yolo County, but it is also an affordable option for a Christmas tree.
The price of trees to cut down is $47.99 plus tax. Some of their tree varieties include Douglas Fir, Monterey Pine, and Incense Cedar. If you prefer a pre-cut Christmas tree, call ahead to see if they have any in stock.
Location: Davis Ranch | 13211 Jackson Road, Sloughhouse, CA 95683
Hours and opening date not yet confirmed for 2025
10. Bobby Dazzler Farms and Christmas Trees Lot — Woodland
Opens November 24, 2025
Similar to Dave’s, Bobby Dazzler Farms trades in pumpkins for Christmas trees during the holiday season. There is a wide selection of trees, including Fresh Cut Noble, Douglas, and Nordmann Fir Trees. Tree heights vary from 2′ to 15′ tall. Kids can enjoy a Christmas cow train that runs every hour. In 2025, Santa will visit the farm over Thanksgiving weekend from November 28-30, each day from 10am to 2pm.
Location: Bobby Dazzler’s Christmas Trees | 23300 County Road 99D, Woodland, CA 95695
Hours: Monday to Friday from 12pm to 7pm; Saturday & Sunday, 9am to 7pm
Christmas Tree Farms in Apple Hill
Apple Hill might be known for being one of the must-do fall activities in Sacramento, but come wintertime, it’s just as lively. Families flock to Apple Hill to choose and cut their own Christmas trees. Most Apple Hill Christmas tree farms open the day after Thanksgiving.
Apple Hill farms are very popular for Christmas trees, as cutting real Christmas trees is one of the best holiday activities in the Sacramento area. Christmas trees are available until sold out. Dress warm when picking out a Christmas tree in Apple Hill. The higher elevations bring colder temperatures.

11. O’Halloran’s Apple Trail Ranch — Camino
Open Now
Another choose and cut your own Christmas tree farm in Apple Hill is O’Halloran’s Apple Trail Ranch. Trees are the same price ($125) for all sizes and types. Varieties include Silver Tip, Frasier Fir, White Fir, Blue Spruce, and Noble Fir. Trees become available beginning Thanksgiving Day.
The farm also has a nature trail and a grassy picnic area. Its claim to fame is that it has a grafted tree on its farm from an original Johnny Appleseed tree.
Location: O’Halloran’s Apple Trail Ranch | 2261 Cable Road, Camino, CA 95667
Hours: Daily, 9am to 5pm
12. Harris Family Farm — Pollock Pines
Opens November 20, 2025
If you want to choose and cut your own Christmas tree in Apple Hill, Harris Family Farm is a great choice. It’s a popular farm for cutting your own Christmas trees; therefore, an entry fee and reservation are required. The entry fee is $20, which gets you that amount off your tree, so long as you show your ticket when arriving at the farm.
Location: Harris Family Farm | 2640 Blair Road, Pollock Pines, CA 95726
Hours: Thursday to Sunday from 9am to 4pm
13. Crystal Creek Tree Farm — Camino
Opens November 22, 2025
Crystal Creek Tree Farm is another fantastic option for choosing and cutting your own tree in a beautiful wooded Apple Hill setting. The farm provides saws and packaging materials, and is available for assistance. Tree varieties include Swift Silver Fir, Silver Tip, Douglas Fir, Noble Fir, Blue Spruce, Nordmann Fir, White Fir, and Grand Fir. No matter the size or variety, all trees are $125. There is a $5 discount when paying with cash.
Pick up some food from Blue Barn Provisions and take it with you to enjoy on a picnic at Crystal Creek Tree Farm. The sprawling property has nature paths to wander, leading to Frog Pond and Bear Cave. They are a “Fish Friendly” farm due to their care and diligence in keeping their streams and rivers free of run-off and pollutants. Fresh wreaths are also available for purchase. Contact the farm after December 1 to confirm tree inventory. Trees sell out quickly!
Location: Crystal Creek Tree Farm | 2019 Cable Road Camino, CA 95709
Hours: Daily, 9am to Dusk
14. Hacienda Orchards — Camino
Opens November 28, 2025
Hacienda Orchards is an organic farm with a vast selection of choose and cut your own Christmas trees in Apple Hill. They are particularly known for their Noble Fir varieties. Other Christmas tree types include Silver Tip, Douglas Fir, Scotch Pine, and White Fir. The farm has saws and twine available for use. Bargain trees are available. Hacienda Orchards offers assistance with cutting and carrying your Christmas tree.
Location: Hacienda Orchards | 2900 Barkley Rd., Camino, CA 95709
Hours: Monday to Friday from 9am to 3pm; Saturday & Sunday from 9am to 5:30pm
15. Apple Country Christmas Trees — Camino
Opens November 28, 2025
Apple Country Christmas Trees has one of the best prices for cutting your own Christmas trees in Apple Hill. All trees are $100, regardless of variety or height. Make a day of this Christmas tree experience by enjoying a hot cup of spiced cider and bringing a picnic for lunch. Saws and a map of the farm are available for the adventure.
Location: Apple Country Christmas Trees | 2721 Mace Road, Camino, CA 95709
Hours: Weekdays from 11am to 4pm; Weekends from 9am to 4pm. Farm is closed on Tuesday and Wednesday

16. Hillside Tree Farm — Camino
Opens November 28, 2025
Warm up your vocal chords because when you find your perfect tree at Hillside Tree Farm, you’re instructed to yell, “cutter!” At that point, someone from the farm will come to locate and assist you with cutting down the tree. Trees are available until sold out. They include varieties of Fraser Fir, Nordmann Fir, and White Fir.
Location: Hillside Tree Farm | 2881 North Canyon Road, Camino CA 95709
Hours: Friday to Sunday, 8:30am to 4:30pm
17. Silverthorn Meadows — Camino
Opens November 28, 2025
Another option in Apple Hill for cutting your own Christmas tree is Silverthorn Meadows. The grounds are so beautiful that they are a popular venue for weddings. Take your time enjoying the property while scouting a tree. This farm is a good option if you’re looking for a grand-sized Christmas tree that will impress. Varieties include Silver Tips, Noble Fir, White Fir, Douglas Fir, and Grand Fir.
Location: Silverthorn Meadows | 3099 North Canyon Road, Camino, California 95709, United States
Hours: Weekends, 10am to 4pm
18. Indian Rock Tree Farm — Camino
Opens November 28, 2025
Expect Indian Rock Tree Farm to be busy over the Thanksgiving weekend. It gets so busy; a reservation system is in place for Thanksgiving weekend in 2025. There is a wide variety of Christmas trees to choose from and cut, including Silver Tip, White Fir, Incense Cedar, Douglas Fir, Blue Spruce, Nordmann Fir, and Specialty Firs. Indian Rock Tree Farm also gets trees to active military personnel through Trees For Troops.
Location: Indian Rock Tree Farm | 3800 North Canyon Rd, Camino, CA 95709
Hours: Thursday to Monday from 8am to 4pm; Closed Tuesday and Wednesday
19. Madrone Tree Hill
Opens December 6, 2025
Madrone Tree Hill is most notably known as home to Apple Hill’s Haunted Forest every October. Come December, the haunts turn to the holidays at this cut-your-own Christmas tree farm. The farm has natural growth trees that are large and tall. Compared to other Apple Hill farms, this one opens later in the season.
Location: Madrone Tree Hill | 2600 Barkley Rd, Camino, CA 95709
Hours: Weekends from 10am to 4pm







