Skip to main content
Store Locator
Back to Store Locator

Find COVID-19 Information

CVS® now offers FREE in-store pickup!

Currently available at select stores.

499 Haight St. San Francisco, CA 94117

Store #10188 Get directions
Set as myCVS store 415 503-0722

Services at this store

COVID-19 Vaccines

Get vaccinated for COVID-19 today. Schedule your vaccine ahead of time so you can get out faster.

CVS Photo

At CVS Photo, you can turn your photos into gifts and pieces of art that will be cherished for years to come.

About this pharmacy & drug store

Haight St CVS Pharmacy

The neighborhood CVS Pharmacy, open for business at 499 Haight St, is situated in the center of town, and is the place to go for quick snacks and household goods in San Francisco. The Haight St store is where you can find grocery goods, prescription refills, beauty products, and first aid and healthcare necessities all at the same place.

It's wonderful to purchase all the healthcare and household goods you need in one location, but it's equally nice to find what you want at a low cost. The San Francisco CVS Pharmacy is the spot for discounts on the products you use daily. Looking for even better deals?Sign up for an ExtraCare Membership and earn ExtraCare Rewards on qualified items. You will also join our email list where we'll send you sales notifications, special offers, and personalized coupons.

Saving at Your Neighborhood San Francisco CVS Pharmacy

Haight St CVS Pharmacy is happy to be an important piece of the San Francisco community. We're ready to help each and every local looking for a place to buy daily essentials quickly and easily. This San Francisco CVS Pharmacy is committed to help keep the people of San Francisco healthy by filling prescriptions and offering over-the-counter supplements at low prices.

Shop for cosmetics, personal care items, vitamins, and much more at this local San Francisco store, staffed with knowledgeable workers to assist you as you shop. Buying the household products you're looking for is a piece of cake.

Getting to Haight St CVS Pharmacy

This CVS Pharmacy is the place to get groceries and prescription medicine in San Francisco. Buy all your daily provisions without leaving the comfortable confines of your immediate area. If you don't have a car or can't get a ride, don't worry. The Haight St CVS Pharmacy is just a short walk from the Fillmore St & Haight St bus station, only 0.01 miles away. Just pay the fare and you'll be dropped off nearby.

Haight St CVS Pharmacy FAQ

Is Haight St CVS Pharmacy a UPS Access Point?

Yes, UPS pickup and drop-off in San Francisco is available at this CVS Pharmacy. You can drop off labeled and prepaid packages for UPS to take out for delivery within 24 hours. This location also keeps packages addressed to you for as long as seven days.

How much is a flu shot at CVS?

Flu shots in San Francisco are free at CVS through Medicare Part B and to those with health insurance. If you don't have health insurance or Medicare, shots cost $73.99 for a senior dose vaccine, or $40.99 - $73.99 for a seasonal vaccine. Haight St CVS Pharmacy has flu shots to help you get through the season.

Does CVS take EBT?

Yes, the Haight St CVS Pharmacy takes the SNAP EBT card. Buy food at this location with your San Francisco SNAP EBT card.

Does Haight St CVS Pharmacy develop photos?

Yes, the Haight St CVS Pharmacy handles photo developing in San Francisco. We develop all types of film, negatives, and disposable cameras on high-quality photo paper. Processing a disposable camera or 35mm film takes between 7 and 10 days, and processing slides, 110 film, black and white film, or APS takes around 3 weeks.

Pick up and drop off UPS® packages

Offering extra flexibility, convenience, and safety to all your packaging and shipment needs, our CVS store is now an active UPS Access Point. Drop-off and pick up your packages with UPS tracking available, so you can be sure it’s arrived. We’ll hold packages for up to 7 days, so you can pick them up on your schedule. For UPS package drop-offs, we accept pre-labeled, prepaid packages for 5 to 7 day ground and air delivery. UPS will collect all packages within 24 hours.

Find more UPS Access Point information for packages that may not qualify for shipment from our location.