Where to Buy a Christmas Tree in San Francisco (2026)
Neighborhood lots, nursery favorites, delivery that saves the stairs, and cut-your-own farms worth a day out
New to RoamRecs? Save these places to your own map in one tap, find them again on your phone, and share lists with friends. It’s free.

Run a business in this guide, or want yours added? Get in touch. Or get featured.
A Christmas tree looks a lot smaller on a lot than it does halfway up a San Francisco staircase. Before choosing the fullest fir in the row, decide how it's getting home, where it will stand, and whether you want a quick neighborhood pickup or a whole afternoon outdoors.
We picked seven city sellers and seven nearby farms, from Clancy's in the Inner Sunset and the Guardsmen at Fort Mason to tree-cutting trips on the coast, in the mountains and across the bay. Start close to home, then look farther afield if the outing is part of the fun.
Updated November 2026. Seasonal dates appear where sellers have announced them; for the rest, check opening day before making a special trip.
Every San Francisco Christmas Tree Seller at a Glance
| Seller | Area | How you buy | When |
|---|---|---|---|
| Clancy's | Inner Sunset | Outdoor lot; flocking, delivery | Nov 22–Dec 24 |
| The Guardsmen | Fort Mason / Marina | Indoor lot; delivery with setup | Nov 28–Dec 16 |
| Marina Christmas Trees | Marina | School lot; in-home setup | Check opening |
| Flora Grubb Gardens | Bayview | Nursery; delivery | Trees from Nov 20 |
| Flowercraft | Bayshore | Nursery; cut and living trees | Call for arrivals |
| Sloat Garden Center | Sloat Blvd / Inner Richmond | Nursery; potted trees, delivery by quote | Call your branch |
| Cole Hardware | Four neighborhoods | Hardware store; stands and lights | Check your branch |
| Pronzini Farms | Citywide delivery | Phone order; delivery and setup | Call for dates |
| Santa's Tree Farm | Half Moon Bay | Farm; cut your own or precut | Nov 14–Dec 23 |
| Castro Valley Christmas Tree Farm | Castro Valley | Farm; cut your own only | Opens Nov 22; Thu–Sun |
| Little Hills | Petaluma | Farm; cut your own or precut | Opens Nov 27 |
| Skyline Ranch | La Honda | Farm; cut your own, precut Nobles | Opens day after Thanksgiving |
| Rancho Siempre Verde | Pescadero | Farm; per-car tickets include a tree | Fri–Sun, Nov 27–Dec 20 |
| Four Winds | Los Gatos | Farm; cut your own, flat $90 | Thanksgiving–Christmas |
| Patchen | Los Gatos | Farm; cut your own, staff help | Opens Nov 21 |
Christmas Tree Lots and Nurseries in San Francisco
Walk the rows at a classic lot, or go to a nursery or hardware store for advice, a living tree or a smaller size close to home. Store hours aren't tree hours, so check what has arrived before you go.

Clancy's Pumpkins & Christmas Trees
1620 7th Ave, San Francisco, CA 94122, USA
Our first pick for the classic San Francisco tree run: a family business dating to 1949, rows of Noble, Nordmann, Grand, Douglas and Silvertip firs, and wreaths and greenery to finish the job. This season the 7th and Lawton lot is Clancy's only location, and they'll flock or deliver the tree you choose. Details: Nov 22–Dec 24, daily 9 a.m.–9 p.m. Leashed dogs welcome. Call 415-753-2689 for delivery.

The Guardsmen Tree Lot
2 Marina Boulevard #260 Suite, San Francisco, CA 94123, USA
The tree-lot ritual under a roof: Fort Mason's Festival Pavilion turns into an indoor forest, run by volunteers, with sales supporting Bay Area youth. Delivery with indoor setup is a real help for apartments and big trees. Details: Nov 28–Dec 16, generally 9 a.m.–9 p.m.; closes at 6 p.m. Dec 4, 12 and 16. Dec 16 is also the last delivery day (SF addresses).

Marina Christmas Trees (The Educated Tree)
3500 Fillmore St, San Francisco, CA 94123, USA
The Marina Middle School lot is the one to know if the last flight of stairs is the part you dread: delivery and in-home setup, with same-day service worth asking about. Sizes run from apartment trees to tall-room firs, and purchases support the school. Details: Enter on Bay St. Check this season's opening. Call 415-720-7402 and ask whether the quote covers the stand, stairs and setup.

Flora Grubb Gardens
1634 Jerrold Ave, San Francisco, CA 94124, USA
The choice when you want to enjoy the shopping itself: fresh-cut trees alongside ornaments drawn from the natural world, from mushrooms to fog. Choose in person, then take it home or arrange delivery. Details: Trees from Nov 20. Daily 10 a.m.–5 p.m. (holiday hours can vary). Call 415-626-7256 for delivery slots.

Flowercraft Garden Center
550 Bayshore Blvd, San Francisco, CA 94124, USA
Sells both cut and living trees, so it's the place to talk through a rooted tree you can keep after the holidays. Also a straightforward Bayshore stop for a cut tree and wreath. Details: Call for tree arrivals. Mon–Sat 8:30 a.m.–5 p.m., Sun 10 a.m.–5 p.m. Call or text 415-824-1900.

Sloat Garden Center
2700 Sloat Blvd, San Francisco, CA 94116, USA
Sloat makes sense when you want a tree close to home and someone to talk through the practical questions. Ask what's arrived, especially for a compact tree or a potted one for a patio; the store can arrange delivery, including through Lugg. Details: 2700 Sloat Blvd (415-566-4415) or 327 3rd Ave (415-752-1614). Call your branch for tree arrivals. Daily 8:30 a.m.–5:30 p.m.; closed Thanksgiving, Christmas and New Year's Day.

Cole Hardware
956 Cole St, San Francisco, CA 94117, USA
Fresh-cut trees have been a Cole tradition since the 1960s, every store stocks them for the season, and you can grab a stand and lights on the same trip. Worth a call before turning a small-tree purchase into a cross-city expedition. Details: Cole Valley, 956 Cole St · Russian Hill, 2254 Polk St · North Beach, 627 Vallejo St · Downtown, 70 Fourth St. Sizes vary by branch; call ahead.
Email me this guide
All 14 places with map links, in your inbox. No account needed.
Two more lots worth a call. Delancey Street has run Bay Area tree lots for decades, and a purchase supports job training for its residents; call 415-957-9800 for this season's San Francisco lots. ABC Tree Farms, formerly Christmas Tree Jamboree, is a full-service Bayshore lot that loads and ties your tree; call 408-393-6303 for the 2026 opening date.
Cut-Your-Own Christmas Tree Farms Near San Francisco
Choose a farm because you want the outing as well as the tree. Leave time to drive home in daylight, and check the farm's latest hours before setting out.
A Noble fir on a farm is usually a precut tree brought in from another grower, so ask which varieties are growing in the fields if cutting your own matters. Bring shoes for mud, layers, a tape measure and something to protect the car roof. If uneven ground is hard for anyone in your group, call ahead and ask how far the fields are from parking.

Santa's Tree Farm and Village
78 Pilarcitos Creek Rd, Half Moon Bay, CA 94019, USA
The easy family choice: cut your own in the fields or pick a precut Noble in the barn, with saws, twine and staff help provided. The holiday village has its own shorter calendar, so plan around the train or Santa if that's the draw. Details: Tree cutting Nov 14–Dec 23; weekends 8 a.m.–5 p.m., weekdays 9 a.m.–5 p.m. Village weekends Nov 21–Dec 13. Santa Nov 27 and those weekends, not Dec 5. Leashed dogs welcome.

Castro Valley Christmas Tree Farm
7001 Miller Rd, Castro Valley, CA 94546, USA
A walk among growing Douglas fir, Monterey pine, cypress, redwoods and cedars, with site maps, saws and twine supplied. Choose-and-cut only, so don't count on a precut Noble as a fallback. Details: Opens Sun Nov 22, then Thu–Sun 8 a.m.–4:45 p.m. for about three weeks; closed Thanksgiving. Use the farm's directions to the Redwood Rd entrance. Call 510-561-4400.

Little Hills Christmas Tree Farm
961 Chapman Ln, Petaluma, CA 94952, USA
The North Bay pick for a gentler stroll: relatively flat grounds, farm animals and a gift shop. Cut a Monterey pine or cypress, or choose a precut Noble, Douglas or Turkish fir. Details: Opens Fri Nov 27. Tue–Fri 10 a.m.–6 p.m., weekends 9 a.m.–5 p.m. Santa visits on weekends. Call 707-763-4678.

Skyline Ranch Christmas Tree Farm
22246 CA-35, La Honda, CA 94020, USA
For the household that wants to wander before deciding: choose-and-cut Douglas fir, pine and sequoia on Skyline Boulevard, with precut Nobles if you'd rather not saw. Bring a picnic and take your time. Details: Opens at 8 a.m. the day after Thanksgiving, then daily. Cash or check only. Call 408-395-0337.

Rancho Siempre Verde
2250 CA-1, Pescadero, CA 94060, USA
Make it the day's outing: a field-grown or precut tree, then tractor rides, giant swings and a picnic over the Pacific. Book a Christmas Tree Admission ticket, since general admission doesn't include a tree. Details: Fri–Sun, Nov 27–Dec 20, 9 a.m.–4:30 p.m. $150 online / $160 at the gate per car (up to six guests), plus tax. Check storm updates before the drive.

Four Winds Christmas Trees
19679 CA-35, Los Gatos, CA 95033, USA
Keeps it simple: one flat price covers any size tree, plus saws, twine and netting. Go early or midweek. Details: Thanksgiving through Christmas. Weekends and Black Friday 8:30 a.m.–4 p.m.; other weekdays and Thanksgiving 11 a.m.–3 p.m. $90, tax included. No restrooms after Dec 20.

Patchen Christmas Tree Farm
22217 Old Santa Cruz Highway or, Los Gatos, CA 95033, USA
Two farms half a mile apart, and the right one depends on your schedule: Rancho adds weekday afternoons, while Old Town is weekends and Black Friday. Pick your tree in the fields, and staff help with cutting, carrying, baling and tying it down. Details: Both open Nov 21. Rancho, 17430 Old Summit Rd: Tue–Fri 1–5 p.m., weekends and Black Friday 9 a.m.–5 p.m., closed Mon. Old Town, 22217 Old Santa Cruz Hwy: weekends and Black Friday 9 a.m.–5 p.m. Gates close 15 minutes early. Leashed dogs welcome.
Christmas Tree Delivery in San Francisco
Delivery is worth deciding on before you choose a tree. Some sellers carry it inside and stand it up; others stop at the curb. Ask exactly where the service ends.
| Seller | What to ask for | How to arrange it |
|---|---|---|
| The Guardsmen | Delivery with indoor setup; whether the stand is extra | Order online or at the lot. Last delivery Dec 16. |
| Marina Christmas Trees | In-home setup; same-day availability | Call 415-720-7402. |
| Clancy's | Delivery of the tree you pick; stairs and setup | Call 415-753-2689 for a quote. |
| Flora Grubb Gardens | Delivery after you choose in store | Call 415-626-7256. |
| Sloat Garden Center | Store-arranged transport, including Lugg | Ask your branch for a quote. |
| Pronzini Farms | Delivery and installation in a stand across much of SF | Call 415-472-3325 for coverage and dates. |
What to tell the delivery team: the tree height, your floor and number of flights, elevator size, any tight turns, and whether you already have a stand. A building's loading rules or elevator booking can matter as much as the delivery window.
Already bought your tree? A transport service such as Lugg can bring it home; ask about carrying it inside before paying. Treat removal after Christmas as a separate service unless it's spelled out.
Before You Buy, and After Christmas
Measure first. Note the ceiling height after the stand and topper, and the narrowest doorway or landing on the way in. At a city lot, ask for one total covering the tree, stand, delivery, stairs and setup.
At home. Get a fresh, straight cut before the tree goes in the stand, keep it in plain water, and keep it at least three feet from fireplaces and heaters.
After Christmas. San Francisco collects natural, undecorated, unflocked trees each January. Check SF Environment for this season's dates.
Tree up and decorated? Toast it at one of our picks for the best Christmas bars and holiday pop-ups in San Francisco, or take in the city's displays with our Christmas lights guide.
Save this guide
Keep this guide in your RoamRecs so you can find it again later.
Email me this guide
All 14 places with map links, in your inbox. No account needed.
Own or run a place in this guide, or want yours added? Get in touch. Own a restaurant or bar here? Become a featured partner on this guide →
Frequently asked questions
Where can I buy a Christmas tree in San Francisco?
Can I get a tree before Thanksgiving?
Where should I look for a smaller apartment tree?
Can I have a tree delivered without visiting a lot?
Is a farm tree always cheaper?
Can I cut my own Christmas tree in San Francisco?
Can I rent a living Christmas tree in San Francisco?
Can I bring my dog?
Related guides

Best Christmas Lights & Holiday Displays in San Francisco (2026)

Best Christmas Markets in San Francisco (2026)

Best Holiday Shopping in San Francisco (2026)

Best Holiday Ice Skating Rinks in San Francisco (2026)

Best Christmas Bars and Holiday Pop-Ups in San Francisco (2026)

Most Festive Christmas Restaurants in San Francisco (2026)
More in San Francisco
About the creator
Your guide to eating, drinking & exploring San Francisco 🌉 Neighborhood favorites, date spots, game-day bars & seasonal plans. Find your next spot ↓
View profile →




