Best candy shops in San Francisco

See recent posts by Debbie Abrams Kaplan

The Candy Barrel at Fisherman's Wharf, San Francisco

“Like a kid in a candy store…” — It’s a cliche, but such an apt one. While in San Francisco, get the feeling by visiting these three sweet shops.

The Candy Barrel (333 Jefferson Street, Fisherman’s Wharf): Every time we go to Fisherman’s Wharf we pass by this store. Like its name, candy flows out of barrels — lots of salt water taffy in flavors like buttered popcorn, banana cream, caramel green apple, chocolate chip, and coconut. If you’re not into taffy, there are plenty of other treats to woo you. The Sheraton Fisherman’s Wharf Hotel is a short skip away.

The Candy Store (1507 Vallejo Street, Russian Hill): The glass containers lining the walls bring back memories of candy from your youth (no matter how old you are). Choose from gumballs in bright colors, swirled lollypops, and gummies. Or go straight for the chocolate. This Russian Hill shop isn’t far from the Huntington Hotel – enjoy the walk while eating a bag full of candy!

Fiona’s Sweet Shop (214 Sutter Street, Union Square): Fiona’s specializes in English treats, from toffees to cheweys. With pink walls and shelves filled with jars of sweets, you’ll have a hard time choosing between the chocolate limes, the gobstopping gingers, and coconut mushrooms. What the heck — try them all! It’s just two blocks from the Campton Place Taj Hotel.

-Debbie Abrams Kaplan of Frisco Kids and Kaplan Ink

All products are independently selected by our writers and editors. If you buy something through our links, Oyster may earn an affiliate commission.