Back to top
Home | U-Cut Christmas Tree Farms in Sebastopol

U-Cut Christmas Tree Farms in Sebastopol

Reindeer Ridge tree farm train

Take a train ride through the trees at Reindeer Ridge Christmas Tree Farm in Sebastopol.

It's time to think about getting that must-have of the holiday season — the Christmas tree. For some of us, nothing beats the experience of going to a Christmas tree farm and cutting a tree down ourselves. It's also a great family photo op, and it's usually a lot of fun, too. Annual trips to the Christmas tree farm remain some of my fondest childhood memories, and now it's a tradition with my own family. Marin County has no tree farms anymore, so to get the real Christmas tree farm experience, you have to head north to rural Sonoma County. Most tree farms are clustered around Sebastopol and Petaluma.

As we do every year, we recently visited several Christmas tree farms located in the rolling hills southwest of Sebastopol: Garlock Christmas Tree Farm, Reindeer Ridge Christmas Tree Farm, Frosty Mountain Tree Farm, Celesta Farms, and Grandma Buddy's Christmas Trees. Christmas tree farming is definitely a family business — many of the farms are operated by branches of the same family.

Unless otherwise indicated, all farms accept cash, checks, and credit cards for trees and accessories; note that some attractions like snack bars and petting zoos may be cash-only.

Garlock Christmas Tree Farm

Garlock Christmas tree farm is located at 2275 Bloomfield Road on ten acres of conifer-covered countryside, where they've been growing and selling Christmas trees for over half a century. They offer an assortment of tree varieties, including Douglas fir, white fir, Monterey pine, Scotch pine, sequoias, and pre-cut noble firs. Saws and carts are available, and for an nominal extra fee they'll shake your tree free of loose needles and any creepy-crawlies that may have taken up residence in it, bundle it for easier transport, and even install a stand. We often get our Christmas trees at Garlock's.

Like many area tree farms, they offer complimentary coffee and candy canes as well as free tractor-drawn wagon rides (weather permitting) around the farm. There's a holiday shop offering a large selection of ornaments, decor items, gift items, Christmas tree accessories, and freshly made wreaths and garlands. At the snack bar, treats like popcorn, apple fritters, breakfast burritos, hot dogs, cookies, hot chocolate, and hot apple cider are available. There's a large picnic area on the grounds, too, in case you'd like to bring your lunch and dine al fresco.

The service at this family-run farm is friendly and we have found ourselves chatting with several generations of the family. If all that isn't enough, there's also a petting zoo and farm animals to visit. Santa himself makes an appearance on December 2, 3, 9, and 10 in his space outside the gift shop. If he's not around, kids can chat with an elf and write and mail letters to the big guy. Santa will be there from 10 am to 4 pm on December 2, 3, and 10 and noon to 4 pm on December 9.

Santa at Garlock Tree Farm

This year Garlock Tree Farm is open Tuesdays–Fridays from noon to 5 pm and Saturdays and Sundays from 9 am to 5 pm (closed Mondays). For more information, visit their website at or call (707) 823-4307. There's a printable coupon on the website for $3 off any pre-cut noble fir.

Garlock tree farm tractor ride

Reindeer Ridge Christmas Tree Farm

More or less around the corner from Garlock Tree Farm, at 3500 Mariola Road, you'll find Reindeer Ridge Christmas Tree Farm. Offering pretty much the same tree selection and services as the Garlock's, Reindeer Ridge has tractor-drawn hay rides, kiddie train rides, and a gift shop and snack bar in a large shed with a cozy wood-burning stove. Santa Claus was on hand to hand out candy canes and chat about Christmas lists with the kids on weekends.

The gift shop offered a wide variety of ornaments, crafts, wreaths, garlands, mistletoe, and Christmas decorations. The snack bar served up popcorn, hot cider, baked goods, and hot dogs and bratwurst from the BBQ grill outside. Free coffee is also available.

Reindeer Ridge Christmas Trees Sebastopol

Outdoor attractions include hay rides drawn by a vintage tractor, farm animals to visit, and a picnic area with an adjacent kids' playground with swing sets and play equipment. The views from Reindeer Ridge are pretty spectacular, too!

Reindeer Ridge Farm is open weekdays from 11 am to 5 pm and weekends 9 am to 5 pm; closed Wednesdays. Santa visits on weekends from noon to 4 pm. Call (707) 829-1569 for information or visit

Frosty Mountain Tree Farm

Frosty Mountain Tree Farm, at 3600 Mariola Road, is directly adjacent to Reindeer Ridge Farm. It's literally just on the other side of the fence, and you'll often see people were walking down the road from one farm to the other during your visit.

Frosty Mountain Christmas Trees Sebastopol

Frosty Mountain, like the other two farms we visited, offers a variety of trees including cut-your-own Douglas firs, Monterey pines, sequoia redwoods, and pre-cut noble firs from Oregon. They'll also shake your tree, bundle it with netting, and drill a hole for stand-mounting for free. Stands are sold on-site, too.

Frosty Mountain tree farm kids' train frosty express

Free tractor-drawn hayrides are offered, and there are farm animals for children to visit, a petting zoo, and a picnic area. In the big red barn, a former apple-packing shed, there's Santa's Workshop, a large gift shop selling ornaments, wreaths, garlands, and other holiday stuff, as well as Mrs. Claus's Kitchen, offering hot cider, popcorn, apple fritters, hot dogs, cookies, and other treats. Mrs. Claus herself is on hand for kids' storytime on weekends.

Frosty Mountain Christmas Trees Sebastopol

Frosty Mountain Tree Farm is open Saturdays and Sundays from 9 am to 5 pm. Information: or (707) 829-2351. (Make sure you print the $3 off coupon from their website.)

Frosty Mountain Christmas Tree Farm Sebastopol

Celesta Farms

Celesta Farms is a bit off the beaten track, but offers a pure Christmas tree farm experience. This family-run farm has pretty much nothing but acres of Douglas firs, Monterey pines, Monterey cyprus, Scotch pines, and white fir for u-cut. They also offer pre-cut noble and Nordmann fir trees, handmade wreaths, garlands, and mistletoe as well as a variety of tree stands and accessories.

Celesta Farms Christmas Trees Sebastopol

Enjoy complimentary hot chocolate, cider, and cookies while you search for your tree. Celesta Farms also welcomes well-behaved pets. (Dog treats are offered!)

Celesta Farms is open Fridays through Sundays through December 17 (or until trees run out) from 9 am to 5 pm. They're located at 3447 Celesta Court, Sebastopol 95472. Information or (707) 829-9352.

Celesta Farms Christmas Trees Sebastopol

Grandma Buddy's Christmas Trees

Grandma Buddy's Christmas Trees is the northernmost Christmas tree farm in Sebastopol. They offer mostly choose-and-cut Douglas firs as well as a variety of pre-cut trees. While not as large as the tree farms to the south, the location at Buddy's is magical — there's a stream that meanders through the property, with numerous little bridges crossing it, an old whitewashed barn and a Victorian farmhouse. You truly feel like you're in an old-fashioned Christmas wonderland!

In the barn, you'll find a variety of different handcrafted wreaths, door swags, garlands, and other Christmas decor, as well as complimentary hot chocolate and candy canes and a glowing wood stove. There's also a neat Christmas Village model railroad layout that the kids loved to watch.

Grandma Buddy's Christmas Trees is located at 8575 Graton Road, just after you turn off from Highway 116. They're open daily through December 23 from 9 am to 5:30 pm. Information: or (707) 823-4547.

If You Go

From Marin, take 101 North to the Gravenstein Highway (116) exit and head west towards Sebastopol. To get to the farms in southern Sebastopol, turn left onto Bloomfield Road and follow it to where it intersects with Kennedy Road. To reach Reindeer Ridge and Frosty Mountain, head onto Kennedy Road and turn left onto Barnett Valley Road, then left onto Mariola Road. To get to Celesta Farms, keep heading west on Kennedy Road until you get to Celesta Court where you'll turn left. To get to Garlock Tree Farm, continue south on Bloomfield Road.

To reach Grandma Buddy's tree farm continue north on Highway 116 through downtown Sebastopol and follow it out of town. Turn left on Graton Road. Grandma Buddy's will be on your left.