Back to top
Home | Christmas Tree Farms & Lots in Marin and Sonoma County

Christmas Tree Farms & Lots in Marin and Sonoma County

Marin & Sonoma Christmas Tree Farms & Lots

For many Marin and Bay Area families, the day after Thanksgiving (AKA "Black Friday") isn't the day to shop 'til you drop, but the day to visit a local tree farm or lot to pick out the perfect Christmas tree! For many, there's nothing better than visiting a North Bay Christmas tree farm to cut down your own tree. If playing lumberjack isn't your thing, there are plenty of Christmas tree lots in Marin that offer quality trees for your holiday. We've included links to our Christmas tree farm reviews when available.

Sonoma County Christmas Tree Farms

To get that real Christmas tree farm experience, you're going to have to get in the car and head north on Highway 101 to Sonoma County. Petaluma and Sebastopol are both convenient for Marin families and have many Christmas tree farms to choose from. At many Christmas tree farms you'll also find holiday boutiques and gift shops, farm animals to visit, crafts, and maybe even Santa himself!

Marin & Sonoma Christmas Tree Farms & Lots

Larsen's Christmas Tree Farm, Petaluma

Marshall Avenue, Petaluma 94952
Friday–Sunday, 9 am–5 pm

Larsen's is close to downtown Petaluma, and offers Monterey pines, redwoods, cypress, and Douglas firs to cut down, along with pre-cut Noble and Douglas firs. Free coffee, candy canes, and hot cider; baked goods for sale. Read about our visit here. Located on Marshall Avenue between Skillman Land and Magnolia Avenue. For more information call (707) 762-6317 or visit their Facebook page here.

Marin & Sonoma Christmas Tree Farms & Lots

Little Hills Christmas Tree Farm, Petaluma

961 Chapman Lane off Western Avenue, Petaluma 94952
Closed for the 2022 season
Little Hills Christmas Tree Farm can be found in west Petaluma. This is one of our favorte u-cut locations.They grow choose-and-cut Monterey pines, redwoods, and cypresses, and offer a selection of pre-cut Noble and Douglas firs. They also have farm animals to visit. Gift shop and snack bar will be open, and Santa will be visiting every weekend from 10 am–4 pm. Read about our visit here. You can also print out a coupon for $3 off any tree. More info: (707) 763-4678 or

Pronzini Ranch U-Cut Christmas Trees, Petaluma

3795 Adobe Road, Petaluma 94954
Daily, 10 am–6 pm

Pronzini's Christmas Trees, who operate tree lots in Marin and Sonoma counties, also offer u-cut trees on their farm east of Petaluma. Tree varieties include Douglas firs, noble fir, grand fir, Nordmann fir, and Monterey pine. Wreaths and garlands are also available, and you can take a hay ride, too.

Mickelson's Christmas Trees

5495 Redwood Highway South, Petaluma 94952
Sunday–Thursday, 10 am–8pm, Friday & Saturday, 10 am–9 pm
Mickelson's Christmas Trees south of Petaluma offers pre-cut Douglas, Noble, Silver Tip, and Nordmann firs. They also have attractions like a winter wonderland tractor ride, a bounce house zone, a giant slide, farm animals, food and drink for sale, and more. Open daily starting November 19.

Marin & Sonoma Christmas Tree Farms & Lots

Frosty Mountain Tree Farm, Sebastopol

3600 Mariola Road, Sebastopol 95472
Saturday–Sunday (and the Friday after Thanksgiving), 9 am–5 pm

Frosty Mountain Tree Farm grows Douglas firs, Monterey pines, and Sequioa redwoods to choose and cut. You can also go on a tractor-drawn hay ride and visit Santa's Workshop, a large Christmas boutique in an old apple-packing barn. Mrs. Claus' Kitchen is there, too, serving up hot cider, popcorn, apple fritters, and cookies. Mrs. Claus herself will be there for storytime, too. Read about our visit here. You can print out this coupon for $5 off any tree. For more info, call (707) 829-2351 or visit

Marin & Sonoma Christmas Tree Farms & Lots

Garlock Tree Farm, Sebastopol

2275 Bloomfield Road, Sebastopol 95472
Closed for the 2022 season

Garlock Tree Farm has been growing trees in Sebastopol since 1966. They can be found in the southern part of Sebastopol. Garlock's grows Douglas and White firs, Monterey and Scotch pines, and redwoods, and has pre-cut Noble firs for sale, too. They also offer free tractor-drawn hay rides through their 10-acre farm, as well as free coffee, candy canes, and a gift shop. Read about our visit here. You can also print out a coupon for $3 off any pre-cut noble fir For more info, call (707) 823-4307 or visit

Marin & Sonoma Christmas Tree Farms & Lots

Grandma Buddy's Christmas Trees, Sebastopol

8575 Graton Road, off Highway 116, Sebastopol 95472
Daily, 9 am–5:30 pm

Growing trees since 1982, Grandma Buddy's offers mostly choose-and-cut Douglas firs, but white and grand firs, Bishop pines, and blue and white spruce are also grown. They also offer pre-cut noble firs and flocked trees. There's a wreath barn with complimentary hot chocolate and candy canes, a miniature Christmas village, and tree accessories. For more info, call (707) 823-4547 or visit

Marin & Sonoma Christmas Tree Farms & Lots

Reindeer Ridge Christmas Tree Farm, Sebastopol

3500 Mariola Road, Sebastopol 95472
Monday, Tuesday, Thursday, & Friday, 11 am–5:30 pm & Saturday–Sunday, 9 am–5:30 pm

Reindeer Ridge Christmas Tree Farm is located literally right around the corner from Frosty Mountain Tree Farm. Choose and cut your own Douglas, White, and Grand firs, sequoias, and Monterey pines, or buy a fresh cut Noble fir. There are also hay rides, a gift shop, a big tractor tire swing, a children's train ride, weekend Santa visits on weekends, and a snack bar serving grilled sausages, popcorn, and hot cider. Closed Wednesdays. You can read about our visit here. For more info, call (707) 829-1569 or visit their Facebook page.

Graton Fire Christmas Tree Farm, Sebastopol

3750 Gravenstein Highway North, Sebastopol 95472
Tuesday–Sunday, 9 am–5 pm.

Nine acres of trees on the old Del Davis Christmas Tree Farm are now owned by the Graton Fire Protection District. All proceeds support Graton firefighters. Choose-and-cut Douglas firs and pre-cut Noble and Nordman firs are available. Cash and check only. or (707) 332-2091

Celesta Farms, Sebastopol

3447 Celesta Court, Sebastopol 95472
Friday–Sunday, 9 am–5 pm

Choose-and-cut Douglas and Noble firs and Scotch pines. They also offer wreaths, garlands, and mistletoe. Complimentary home-baked cookies, hot chocolate, cider, and coffee. Open through December 18. Well-behaved pets welcome.; (707) 829-9352

Spirit of Christmas Tree Farm, Sebastopol

3660 Gravenstein Highway North, Sebastopol 95472
(707) 620-3104

Facebook page

Marin County Christmas Tree Lots

There aren't any cut-it-down-yourself Christmas tree farms in Marin, although there are a number of well known Christmas tree lots where you can pick out that perfect tree and immerse yourself in that holiday spirit. Here are some of our favorite Christmas tree lots (if you have your own favorite you'd like to share with us, let us know).

Grossi Family Farm, Novato

3666 Novato Boulevard, Novato 94947
Wednesday–Friday, noon–6 pm, Saturday & Sunday (and the day after Thanksgiving) 9 am–6 pm

New for 2022: Grossi Family Farm is selling pre-cut Noble and Douglas firs. Get $5 off a tree purchase with the donation of a new and unwrapped toy for Toys for Tots. You can shop for artisanal exclusive handmade gifts at the Christmas Shop at the Farm on Saturday, November 26, from 10 am–4 pm. More info at or (707) 888-5607.

Cousins' Christmas Trees, Novato

7416B Redwood Boulevard, Novato 94945
Daily, 10 am–7 pm
This family-run Christmas tree lot in Novato offers quality Noble, Douglas, and Grand firs, as well as wreaths, garlands, and other holiday products. Cousins' also offers a goat petting zoo and free hot cocoa, cookies, and candy canes. Open daily starting November 26 from 10 am–7 pm. They'll have limited pre-holiday hours November 22–26, 11 am–4 pm. They're at 7416B Redwood Boulevard in Novato (next to Chianti restaurant). More info at or (415) 250-6117.

Pronzini Christmas Tree Lots, San Rafael & Greenbrae

3501 Civic Center Drive, San Rafael 94903
50 Bon Air Center, Greenbrae 94904
Monday–Saturday, 9 am–9 pm, Sundays 9 am–8 pm

This local family-run company owns its own Christmas tree farms in Oregon and trucks them down to its retail operations in Marin and Sonoma counties starting. We've bought our trees from their large lot on Civic Center Drive, across from Marin Center (3501 Civic Center Drive), several times. They always have a great selection of fresh Noble, Douglas, and Grand firs, as well as ornaments, wreaths, LED tree lights, tree accessories, and holiday decor. Santa Claus often makes an appearance, too. Make sure you pick up one of their commemorative coffee mugs when you buy your tree. In Marin you can find their lots at 3501 Civic Center Drive (across from Marin Center) in San Rafael, and 50 Bon Air Center (off Sir Francis Drake Boulevard) in Greenbrae. or (707) 778-3871.

Don's Christmas Tree Lot, Novato

399 Entrada Drive, Novato 94949
Open daily

Don's Trees has been a Marin fixture for over 35 years. You'll see their lot right off the freeway in the Ignacio area of Novato. The offer a wide variety of trees and wreaths. (415) 382-1231

San Rafael High School Tree Lot

150 3rd Street, San Rafael 94901
The tree lot is a great way to get involved and give back to our wonderful Bulldog community. For more info, visit www.

Sausalito Farms Christmas Trees

Dunphy Park, 300 Locust Street, Sausalito 94965
Open Monday–Thursday, noon–7 pm, Friday, noon–9 pm, Saturday, 9 am–9 pm, Sunday, 9 am–7 pm

Sausalito Farms is a locally owed Christmas tree lot. They hire local kids, many of whom it's their first job. They donate $20 per tree and $10 per wreath to local schools, sports teams and non-profits. They have Noble, Nordman and Silver Tip trees ranging in size from table tops to 12 feet. Delivery available to Sausalito, Mill Valley, Tiburon, and Corte Madera. Supporting the community, one tree at a time!

Halloween & Fall Fun in Marin: Find Pumpkin Patches & More!