Worldwide icon-chevron-right North America icon-chevron-right United States icon-chevron-right California icon-chevron-right San Francisco icon-chevron-right The best places for Christmas trees in San Francisco

The best places for Christmas trees in San Francisco

Shop fake, living and bright pink evergreens at these Christmas tree lots around the Bay Area

Christmas tree farm
Photograph: Shutterstock
By Shoshi Parks |

Twinkling lights, nostalgic music and sales galore mean only one thing: Christmas is right around the corner. And since no holiday is complete without a beautiful evergreen at its center, we've rounded up a holly jolly collection of our favorite San Francisco Christmas tree lots. Whether you’re looking for an eight-footer or a tabletop version, a choose-and-chop fir or a no-fuss home delivery option, you’re sure to find a tree worthy of all those pretty presents. And don't forget to go ice skating in San Francisco; once you have picked up once you picked out your tree that is!

RECOMMENDED: Full guide to Christmas in San Francisco

Christmas trees in San Francisco

The Guardsmen Christmas Tree Lot
Photograph: Yelp/Mark O.
Attractions, Farms

The Guardsmen Tree Lot

icon-location-pin Fort Mason

For generations San Franciscans have returned year after year to the Guardsmen Tree Lot to be part of an annual tradition that is about a lot more than just Christmas trees. Operated by volunteers, the Guardsmen donates large parts of their proceeds to help at-risk youth in San Francisco. In 2017, they raised $2.8 million for their programs and sent more than 2,500 kids to summer camp. Pick out a tree or lend a hand at the lot this holiday season to spread cheer all year long.

Brent's Christmas Trees
Photograph: Yelp/Gail N.
Attractions, Farms

Brent’s Christmas Trees

icon-location-pin Oakland

Brent’s Christmas Trees has served the city of Oakland for over five decades, the longest running family-operated Christmas tree business around. Their evergreen varieties, which come from Oregon and Northern California, include everything from Douglas and grand firs, to Nordam evergreens, to cedars and sequoias. They’ve also got plenty of wreaths, mistletoe and garlands to dress up every room of the house. After you’ve picked out your tree, the warm, friendly staff will be more than happy to help sling and strap it to your car.

Santa's Tree Farm
Photograph: Yelp/Elle N.
Attractions, Farms

Santa’s Tree Farm

Nothing says Christmas like a day at Santa’s Tree Farm where six different varieties of Christmas trees grow in the foggy cool of Half Moon Bay just off Highway 92. Choose and cut your own from the 487-acre farm or select a pre-cut tree for between $60-75 (pro-tip: prices are a little lower if you pay in cash). After you’ve selected your favorite, take the kids for a train ride, have a taste of something sweet in Mrs. Claus’ Kitchen and a visit Santa, himself. Open Friday through Sunday, November 23 to December 16.

Wonderland Christmas Trees
Photograph: Yelp/Preston M.
Attractions, Farms

Wonderland Trees

icon-location-pin Emeryville

Each holiday season the family-owned Wonderland Trees brings several varieties of sustainably farmed firs from Oregon to its Emeryville lot. Go for the Christmas trees but, if you have kids, you’ll want to stay for the jumpy house and four-story ship slide. If attempting to get your ideal tree home seems daunting, order one online and Wonderland will deliver and install it for you.

Morning Glory Farm Christmas Trees
Photograph: Courtesy Morning Glory Farm
Attractions, Farms

Morning Glory Farms

icon-location-pin East Bay

Morning Glory Farms has long been a Dublin holiday staple. Owner Jerry is serious about offering his clientele the best pre-cut trees around, hauling them to the East Bay each year from his farm in Oregon’s Willamette Valley. Beginning November 23, you’ll find more than 20 evergreen varieties, most of which go for under $75, fit for the season’s most festive celebrations.

Christmas Tree Jamboree  Christmas Tree Jamboree Christmas Tree Jamboree
Photograph: Yelp/Edwin J.
Attractions, Farms

Christmas Tree Jamboree

icon-location-pin San Francisco

Offering a wide array of high-quality pre-cut trees, Bernal Heights’ Christmas Tree Jamboree is your friendly neighborhood holiday outfitters. Aside from helping tie your evergreen to your car, the staff also offers flogging and fireproofing services. Prices start at just under $40 for a fully-fledged Christmas tree, one of the best deals around.

Rent A Living Christmas Tree
Photograph: Courtesy Rent A Living Christmas Tree

Rent a Living Christmas Tree

icon-location-pin Civic Center

If you love the Christmas tree tradition but hate watching your beloved holiday centerpiece waste away, Rent A Living Christmas Tree has a solution. The white glove service will deliver a potted Christmas tree to your door and then pick it up after the holidays, keeping your evergreen happy, healthy and well-watered even after the season is over. Deliveries can be scheduled in the South Bay and the Peninsula; East Bay residents and San Franciscans will have to make the drive out to pick their tree up.

Clancy's Christmas Trees
Photograph: Connor Radnovich
Attractions, Farms

Clancy's Christmas Trees & Pumpkin Patch

icon-location-pin Inner Sunset

This centrally-located evergreen hub in the Inner Sunset has been cultivating its charmingly old-school city tree-lot vibe since 1949. A pumpkin patch during Halloween, by Thanksgiving Clancy’s transforms into a mobile forest with plenty of parking. Trees delivered to the lot three times a week are sure to be fresh and, at your behest, the on-site team will custom-flock your your selection for a bit of snowy style.

ABC Tree Farms & Pick of the Patch Pumpkins
Photograph: Courtesy ABC Tree Farms
Attractions, Farms

ABC Tree Farms and Pumpkin Patch

icon-location-pin San Mateo

With no fewer than 17 different Christmas tree lots throughout the Bay Area, ABC Tree Farms is an effortless option whether you live in San Francisco, the East Bay, the Peninsula or the South Bay. Their lots specialize in four evergreen varieties—Nobel Fir, Douglas Fir, Grand Fir and Turkish Fir—and offer onsite flocking. Some lots will even deliver your tree right to your home. Open daily until 9pm from Thanksgiving through Christmas Eve (or until sold out).

Castro Valley Christmas Tree Farm
Photograph: Yelp/Gnat M.
Attractions, Farms

Castro Valley Christmas Tree Farm

icon-location-pin East Bay

Nestled in the East Bay foothills, Castro Valley Christmas Tree Farm offers firs, redwoods, cedars and Monterey Pines for $55-80. Select a pre-cut tree or scout out your own on a choose-and-chop adventure through the expansive nursery. The lot opens the day after Thanksgiving with trees on sale Wednesdays through Sundays. Cash and check only.

Larsen's Christmas Tree Farms
Photograph: Yelp/Richard S.
Attractions, Farms

Larsen's Christmas Tree Farm

If chopping your own tree is high on your list of Christmas priorities, head north to Petaluma's nearly century old Larsen’s Christmas Tree Farm. Choose any type or size; if you can cut it and carry it, it’ll cost you just $49. Pre-cut trees are also available. Whatever you select, the friendly staff will shake, net and tie your evergreen to the roof of your car for a trouble-free ride home.