The holiday season is here and for many folks that means that it’s time to decorate. Whether you’re looking for a festive wreath or a full Christmas tree to rival the city’s most beautiful tree displays, here are some great places to buy Christmas trees in San Francisco.
The Guardsmen is an entirely volunteer-run non-profit organization that dates back to 1947, with the purpose of raising funds for at-risk Bay Area youth. In addition to selling trees, garlands, wreaths, and ornaments they also host craft beer and comedy nights, a crab and pasta dinner, and a giant holiday party with live music. The Guardsmen makes tree buying a whole lot of fun.
Location: Fort Mason Center Festival Pavilion, 2 Marina Blvd (Fort Mason)
Clancy’s has been selling Christmas Trees since 1949 and has operated as a family business for three generations. They work exclusively with small family farms as well as harvesting from their own farm in Oregon. Clancy’s has locations in both the Inner and Outer Sunset and also offers delivery options.
- 1620 7th Avenue (Inner Sunset)
- 2101 Sloat Blvd (Outer Sunset)
If you’re going to get a tree this season, it’s nice to support a great cause in the process. Delancey Street is the country’s leading residential self-help organization for former substance abusers, ex-convicts, the homeless, and others who have hit bottom. Starting in 1971, Delancey Street has used Christmas tree sales as a fundraiser and an important training ground for folks who are trying to get back on their feet and learn important social and interpersonal skills. Among their tree lots in SF, they also sell trees at the Great Dickens Christmas Fair, with no ticket required to shop for a tree.
- Pier 32, 599 (The Embarcadero)
- Great Dickens Christmas Fair, 2600 Geneva Ave, Daly City (Cow Palace)
For 50 years, Cole Hardware has been selling Christmas trees, garlands, and wreaths to their neighbors and customers across SF. Freshly cut trees are available at all Cole Hardware locations in SF.
- 956 Cole Street (Cole Valley)
- 2254 Polk Street (Russian Hill)
- 345 9th Street (SOMA)
- 627 Vallejo Street (North Beach)
ABC Tree Farms runs multiple Christmas tree lots around the Bay Area, including this SF location in the Portola neighborhood. Enjoy a full-service lot here where the staff will help you load the tree onto your car. Note that there’s a 3.99% fee for credit card transactions, so it might be worth bringing cash.
Location: 531 Bayshore Blvd (Portola)