Since 2019, seventeen Walgreens locations have closed in San Francisco, including anchor stores at Powell and Geary in Union Square, Divisadero and Geary in the Western Addition, and the Van Ness and Eddy location near Civic Center. The closures hit neighborhoods without dense pharmacy alternatives hardest: the Castro lost its Church Street location, and the Mission lost the 16th Street store that served BART commuters. The company cited organized retail theft and operating costs in public statements, but the effect is the same—longer walks, longer waits, and scrambled prescription transfers.
Karpo tracks which pharmacies near you are open right now and routes you around closures in real time. Text it before you leave to confirm your nearest Walgreens or backup is staffed today.
Which Walgreens Stores Have Closed in San Francisco
Not every closure made headlines. Smaller stores on Lombard in the Marina, on Irving in the Sunset, and on Columbus near North Beach closed with less fanfare but left similar gaps. The 24-hour Divisadero location was especially painful; it was the only late-night pharmacy option for the Western Addition, Alamo Square, and parts of the Fillmore. Now the nearest 24-hour walgreens pharmacy is across town, and many residents default to CVS or independent pharmacies with shorter hours.
The current count of operating Walgreens stores in San Francisco sits around thirty-two, down from nearly fifty in 2016. The Financial District still has two locations within four blocks of each other, but neighborhoods like the Excelsior, Bayview, and Visitacion Valley are down to one store each, sometimes requiring a Muni transfer to reach. If you've been filling prescriptions at a Walgreens for years, check the store locator on the company's website before you leave home—several stores have reduced their pharmacy hours even if the front-of-store remains open.
Chinatown and North Beach: Where to Fill Prescriptions Now

The Walgreens at Stockton and Sacramento in Chinatown remains open, but it's one of the busiest in the city. Expect a wait at the pharmacy counter between noon and 3 p.m., when the lunch rush overlaps with seniors picking up prescriptions. The store sits at the base of a steep hill, so if you're walking from the Embarcadero or Financial District, approach from the east on Sacramento to avoid the Grant Avenue climb. Muni's 1 California line stops a block away, and the 30 Stockton runs directly in front, though both lines slow to a crawl during afternoon traffic.
The Columbus Avenue Walgreens near Broadway closed in 2021, leaving North Beach without a chain pharmacy. The nearest alternative is now the Walgreens on Bay Street near Fisherman's Wharf, a twenty-minute walk or a 30 Stockton transfer. That Bay Street location stays open until 10 p.m. most nights, later than many independent pharmacies, but the pharmacy counter itself closes at 6 p.m. on weekends—confirm before you go if you need a same-day refill.
If you're in Chinatown specifically, independent pharmacies like those on Stockton between Clay and Washington often have shorter waits and staff who speak Cantonese and Mandarin. They take most major insurance plans, and many have been operating for decades. The tradeoff is hours: most close by 7 p.m. and aren't open Sundays. For over-the-counter needs, the Walgreens at Stockton and Sacramento is still your fastest bet, but avoid Saturday mornings when the store is packed with weekend shoppers stocking up before the fog rolls in.
When to Go and What to Expect at Remaining Locations
Pharmacy counters at San Francisco Walgreens locations now close earlier than the storefronts. The Market Street location near Castro Station keeps the store open until midnight but shuts the pharmacy at 9 p.m. on weekdays and 6 p.m. on weekends. The Geary Boulevard store near Masonic does the same. If you need a prescription filled after work, call ahead or check the Walgreens app for live pharmacy hours—they've changed multiple times in the past year.
Weekday mornings between 9 and 11 a.m. are the calmest windows at most locations. By noon, lines form, and they don't clear until after 7 p.m. The worst crunch happens on Mondays, when weekend prescriptions pile up. If you're transferring a prescription from a closed Walgreens, bring your old bottle and insurance card; the process takes ten to fifteen minutes if the system cooperates, longer if there's a prior authorization issue.
Stores near transit hubs—Powell Street BART, Montgomery Station, and the Transbay Terminal—see commuter spikes around 8 a.m. and 5:30 p.m. The Walgreens on Fourth Street near Moscone handles convention traffic, so avoid it during big events at the convention center. The quietest locations are in the Sunset and Richmond, but they also have the most limited hours. The Irving Street store near 19th Avenue closes at 6 p.m. most nights, and the Geary store near Park Presidio follows the same schedule.
Alternatives to Walgreens for Prescriptions and Essentials

CVS has filled some of the gaps, with locations on Market near Van Ness, Mission near 22nd Street, and several in the Sunset. Their pharmacy hours run slightly later than Walgreens in some neighborhoods, but the stores are just as crowded. The Mission Street CVS near 16th has a 24-hour pharmacy, one of the last in the city, though the entrance is through the main store and the wait can stretch past thirty minutes after 10 p.m.
Safeway and other grocery-store pharmacies are worth checking if you live near one. The Safeway on Market and Church has a pharmacy open until 7 p.m. weeknights, and the one on Webster in the Fillmore stays open until 8 p.m. They're less picked-over than chain drugstores, and the staff pharmacists often remember repeat customers. Whole Foods locations don't have pharmacies, so don't assume the one on California Street can help.
Independent pharmacies still operate across the city, especially in neighborhoods like the Richmond, the Sunset, and Noe Valley. They're slower to join insurance networks, so verify coverage before transferring a prescription. Many close for lunch between 1 and 2 p.m., a scheduling quirk that catches people off guard. The upside is personalized service and the ability to call ahead and have your prescription ready when you arrive—something the big chains rarely manage anymore.
How to Confirm a Store Is Open Before You Go
The Walgreens store locator on their website lists hours, but it doesn't always reflect temporary closures or reduced pharmacy staffing. Call the pharmacy directly using the number listed on your prescription bottle or the website. If the line rings without answer for more than a minute, hang up and try a different location—it usually means they're understaffed or closed for the day.
Google Maps shows real-time busyness for most San Francisco Walgreens locations. A red bar means long waits; a green bar means you'll get in and out. The feature is more reliable for foot traffic than pharmacy wait times, but it gives you a rough idea. If you're traveling more than fifteen minutes to reach a store, check both Google and the Walgreens app before you leave.
SFMTA's Muni service cuts mean some bus lines run every twenty minutes instead of every ten, especially after 8 p.m. and on weekends. The 38 Geary, which connects to multiple Walgreens locations, slows dramatically after 9 p.m., and the 14 Mission can add fifteen minutes to a trip if you just miss a bus. BART is faster for cross-town pharmacy runs, but the system closes before midnight, earlier than it used to. Plan your return trip before you go, especially if you're heading to the Sunset or Richmond—the fog and wind make evening walks longer than they look on a map.
Practical notes
- Call the pharmacy directly before leaving—storefronts stay open later than pharmacy counters at most locations.
- Weekday mornings between 9 and 11 a.m. have the shortest waits; avoid Mondays and Saturday afternoons.
- Bring your old prescription bottle and insurance card if transferring from a closed Walgreens; the process takes at least ten minutes.
- Muni lines to Walgreens on Geary and in the Sunset slow after 8 p.m.; BART is faster for cross-town trips but closes before midnight.
- Independent pharmacies in the Richmond and Sunset close for lunch and aren't open Sundays—confirm hours first.
- Fog and wind in the Sunset and Richmond make evening walks feel longer; plan your return trip before you go.
Tags: #karpo #sanfrancisco #walgreens #sfpharmacy #chinatown #sfhealth #walgreenspharmacy #sfstores #freethingstodosf #sfmuni #prescriptions #sfclosures #sflife #bayarea #exploresf
Sources consulted: Walgreens Store Locator · SFMTA Muni Routes · BART System Map
All trademarks are the property of their respective owners.
Ask Karpo first
Text Karpo to check which Walgreens locations near you have pharmacies open right now, not just the storefront. It'll route you to the closest option and give you a backup if the first one is slammed or closed early. Ask for current wait times at CVS or independent pharmacies if Walgreens is too far.



