Search ice cream near me in San Francisco and you will get a ranked list of shops. What you will not get is the part that actually decides your evening: when each of them is open. This is a city where the most beloved soft serve comes off a truck that parks three afternoons a week, where a celebrated Mission creamery does not unlock the door until 6pm on a Wednesday, and where the one shop that pasteurises its own dairy in-house keeps an unglamorous noon-to-10pm schedule that quietly makes it the only dependable answer at 9:40 on a Tuesday night. Sorted by opening window rather than by ranking, the map gets far easier to read — and a lot harder to get wrong.
Hours on aggregator pages go stale faster than anything else in local listings, and a soft serve truck is the worst offender of all. Karpo can check the current window before you walk over, so you are not standing at the Music Concourse at 5:45pm watching a truck pull away.
The three-afternoon window: Twirl and Dip
Twirl and Dip parks inside Golden Gate Park on Martin Luther King Jr Drive at Museum Concourse Drive, roughly three blocks in from the 9th Avenue and Lincoln Way entrance. The draw is organic soft serve finished in a dark chocolate hard shell that cracks audibly when you bite it — the closest thing San Francisco has to a classic novelty dip, built on much better dairy. The window is narrow: Friday, Saturday and Sunday, roughly 1pm to 5:30pm, and nothing at all Monday through Thursday. Treat those three afternoons as the ceiling rather than the floor. The truck also books private events, which is the single most common reason people arrive on a bright Saturday and find an empty stretch of curb.
There is a second thing worth knowing, and most round-ups have missed it. Twirl and Dip opened a bricks-and-mortar shop at 1717 17th Street in Potrero Hill back in October 2015, and plenty of lists still send readers there. That storefront is no longer trading, and the brand's old web address now redirects away from its own schedule page entirely — which means the truck is both the original operation and the only one left standing. If a guide tells you to go to 17th Street for this soft serve, that guide is a decade behind the neighbourhood.
The 6pm shops: a Mission creamery that skips the afternoon
Garden Creamery sits on a bright corner at 3566 20th Street in the Mission and is the city's most reliable source of Asian-leaning flavours — a rotating weekly line-up where ube, black sesame and a Hawaiian-influenced special share the case with a full vegan side, all churned on site in small batches. The catch is the calendar. It is closed Monday and Tuesday entirely, then opens 6pm to 10pm on Wednesday and Thursday, 6pm to 11pm on Friday, noon to 11pm on Saturday and noon to 9pm on Sunday. Midweek this is strictly an after-dinner stop. Turn up at 3pm on a Thursday hoping for a cone and you will find a dark shop and a locked door.

That evening-only rhythm is not a flaw, it is the whole point. On weekend nights the corner turns into an outdoor queue that runs past 10pm, and the later Friday and Saturday closes mean the shop functions as a genuine dessert course after a Valencia Street dinner rather than as a mid-afternoon detour. Plan it as the second half of a night out and the schedule suddenly makes sense.
The all-day anchor: a working dairy plant in the Inner Sunset
San Francisco's Hometown Creamery at 1290 9th Avenue is the flagship, and it is unusual in a way most guides skip entirely: the Inner Sunset shop is also the dairy plant. Pasteurising and churning happen on the premises, and the kitchen behind the counter bakes the confections and mix-ins that end up in the sundaes. The satellite sits at 432A Octavia Street in Hayes Valley, which is worth flagging because that address used to belong to Smitten, whose Hayes Valley shop has since gone. Both storefronts run noon to 10pm, seven days a week, which makes Hometown the default whenever everything else on this page is shut. On weekends a converted 1970s Volkswagen ice cream bus also works Marina Green.
Reading the clock instead of the ranking
Stack the three and the week resolves cleanly. Monday and Tuesday: Hometown is effectively your only option here, noon to 10pm at either shop. Wednesday and Thursday: Hometown all day, with Garden Creamery joining from 6pm. Friday through Sunday: add the truck between roughly 1pm and 5:30pm, and use Garden Creamery's later weekend close for a proper post-dinner sit-down. If you want all three in a single day, Sunday is the only date that works — truck in the early afternoon, Hometown at any point, Garden Creamery from noon until 9pm. Saturday almost works, but the truck's 5:30pm cut-off and Garden Creamery's noon open leave you eating two of them within an hour of each other.
Two corrections worth carrying with you: the Potrero Hill Twirl and Dip storefront is closed, and Smitten's Hayes Valley location is gone, replaced at that same address by Hometown's second shop. Both still turn up on best-ice-cream-in-San-Francisco lists that have not been re-reported in years, and both will cost you a bus ride if you trust them.
Tags: #SanFrancisco #IceCreamNearMe #SoftServe #GardenCreamery #HometownCreamery #TwirlAndDip #GoldenGatePark #MissionDistrict #InnerSunset
All trademarks are the property of their respective owners.
Ask Karpo first
Dessert hours are the most volatile data in local search. Trucks move for events, small shops cut midweek afternoons when staffing gets tight, and seasonal closures rarely make it onto the third-party listings that search engines surface first. Everything above was checked against the venues' own pages, but a schedule that is right this week can shift by next Wednesday. Ask Karpo before you leave — one message gets you tonight's actual window, not last year's.



