Your domain registration is pending. Check back in an hour


Cliff's is a landmark variety store in San Francisco selling an eclectic mix of goods for the home & garden.
Open today until 6:30 PM
Header image for the site


a month ago
What a wonderful hardware and variety store - a fantastic contemporary (modern) version of the classic general goods store (that smaller towns find essential) rarely found in larger urban settings. Outstanding selection of quality goods at fair prices, with knowledgeable and friendly service - located in one of San Francisco's uniquely vibrant neighborhoods.
- Robert G
3 months ago
If you need it they have it. Lights, kitchen, eletrical, gifts, decorations, cards, shoes, and so much more. I have been shopping here for over 30 years years! The staff is helpful the place is packed with goodies. Would recommend to start here for inspiration for your next project.
- Anthony Z
2 months ago
Cliff's was my go-to store for housewares, hardwares, toys, office supplies, fabric... from the time I moved to the Castro in 1970 until I left California 6 years ago. I miss this store so much because there is nothing like it in Denver.
- Susan G

About Us

Instagram | Facebook |  Wikipedia E-Mail | Jobs  

Since our founding in 1936, Cliff's Variety has been constantly growing and evolving in response to the needs of our customers. Our buyers strive to keep our selection fresh, on-trend and competitive. 

We carry the best of everything from hardware & tools to cookware, garden supplies, toys, crafts and gifts.

We also offer re-keying and lock repair, knife sharpening, glass, acrylic & wood cuttingLight fabrication, pipe threading and cable crimping are among the many other services we offer at Cliff's Variety.  If your project has gone a little beyond your abilities, we're here to help.  

Contact Us


Call now
  • (415) 431-5365


Get directions
479 Castro Street
San Francisco, CA 94114

Business Hours

Mon:10:00 AM – 6:30 PM
Tue:10:00 AM – 6:30 PM
Wed:10:00 AM – 6:30 PM
Thu:10:00 AM – 6:30 PM
Fri:10:00 AM – 6:30 PM
Sat:10:00 AM – 6:30 PM
Sun:10:00 AM – 6:00 PM
Contact Us
Message sent. We'll get back to you soon.