Which Stores and Pharmacies Are Open in San Diego on Christmas Day?

Which Stores and Pharmacies Are Open in San Diego on Christmas Day?

While most retailers will be closed on December 25, some pharmacies and essential stores in San Diego will operate with reduced holiday hours.

Por SanDiegoRed el December 23, 2025

With the holiday season in full swing, last-minute gift shopping and Christmas meal prep can quickly become stressful. That’s why checking store hours in advance can save time and frustration, especially since many retailers in San Diego adjust their schedules during the holidays.

Most stores close earlier than usual on Christmas Eve, December 24, and many will be closed entirely on Christmas Day, December 25. Shoppers are encouraged to plan ahead before heading out.

Stores closed on Christmas Day

The following retailers will be closed on December 25:

ALDI, Athleta, Banana Republic, Bath & Body Works, Costco, Cracker Barrel, Dollar Tree, Gap, Home Depot, HomeSense, IKEA, JCPenney, J’s Wholesale, Kroger, Lowe’s, Marshalls, Michaels, Old Navy, Patagonia, Publix, Sam’s Club, Sierra, Sprouts Farmers Market, Target, TJ Maxx, Trader Joe’s, and Whole Foods.

Walmart and pharmacy hours

Walmart stores will be closed on Christmas Day but will remain open on December 24 with reduced hours, typically closing at 6:00 p.m. local time.

Pharmacy hours vary. CVS locations generally remain open on Christmas Day, though hours may differ by store. Walgreens typically operates on a limited schedule, often from 9:00 a.m. to 5:00 p.m., while 24-hour locations stay open.

Some shopping centers, grocery stores, and pharmacies may operate under special holiday hours. Before heading out, shoppers are advised to check each retailer’s official website or contact their local store directly to avoid surprises and make the most of the holiday season.

Recommended For You

Recommended For You