Many stores will be closed over the holidays, but some will remain open or have shortened hours. Here’s what’s open and closed on Christmas Eve and Christmas Day for a variety of San Diego County businesses.

Groceries & Pharmacies
A display of groceries on sale at a Ralphs supermarket in Rancho Bernardo on Wednesday, July 30, 2025. (David J. Bohnet / The San Diego Union-Tribune)A display of groceries on sale at a Ralphs supermarket in Rancho Bernardo. (David J. Bohnet / The San Diego Union-Tribune)

 

Albertsons, Pavilions and Vons

Christmas Eve: OPEN 6 a.m. to 10 p.m.
Christmas: OPEN 6 a.m. to 3 p.m.

Aldi

Christmas Eve: OPEN for limited hours that vary by location.
Christmas: CLOSED

Ralphs

Christmas Eve: OPEN. Grocery stores open until 10 p.m. Gas stations close at 9 p.m. Most pharmacies close at 5 p.m.
Christmas: most stores will be CLOSED

Sprouts Farmers Market

Christmas Eve: OPEN 7 a.m. to 7 p.m.
Christmas: CLOSED

Trader Joe’s

Christmas Eve: OPEN until 5 p.m.
Christmas: CLOSED

Whole Foods Market 

Christmas Eve: OPEN with modified hours for many stores. 
Christmas: CLOSED

CVS Pharmacy

OPEN Christmas Eve and Christmas, although some pharmacies may have reduced hours. 

General merchandise
Raylnn Brunetto, 14, of San Diego, and grandma Maria Dasilva, look over Raylnn's school supplies list while shopping at Target on Tuesday, July 22, 2025 in San Diego, CA. (Meg McLaughlin / The San Diego Union-Tribune)Many retailers like Target have limited operating hours on Christmas Eve but are closed on Christmas Day. Pictured: Shoppers at a Target store in San Diego. (Meg McLaughlin / The San Diego Union-Tribune)

Target

Christmas Eve: OPEN 7 a.m. to 8 p.m.
Christmas: CLOSED. 

Costco

Christmas Eve: OPEN 10 a.m. to 5 p.m.
Christmas: CLOSED

Ikea

Christmas Eve: OPEN 10 a.m. to 5 p.m. 
Christmas: CLOSED

Marshalls, T.J. Maxx, HomeGoods (These are general holiday hours. Specific stores may have different hours.)

Christmas Eve: OPEN 7 a.m. to 6 p.m.
Christmas: CLOSED

Department Stores

Kohls will be looking to fill 3,500 positions in Southern Califoirnia alone at its numerous retail locations along with its distribution center in San Bernardino.(AP Photo/Wilfredo Lee)Kohl’s and other department stores are mostly open on Christmas Eve but closed on Christmas Day. (The Associated Press)

JCPenney

Christmas Eve: OPEN 9 a.m. Closing time varies by location.
Christmas: CLOSED

Kohl’s

Christmas Eve: OPEN 7 a.m. to 7 p.m.
Christmas: CLOSED

Macy’s 

Christmas Eve: OPEN 8 a.m. to 7 p.m.
Christmas: CLOSED

Neiman Marcus San Diego

Christmas Eve: OPEN 9 a.m. to 5 p.m.
Christmas: CLOSED

Holiday bites
The Denny's on Madison Street in Riverside is seen Sunday, Feb. 16, 2025. The company has announced it will be closing up to 90 restaurants this year, but the locations have not been released. (Photo by Mark Acosta, The Press-Enterprise/SCNG)Many Denny’s restaurants are open on Christmas Eve and Christmas Day, but check your location as hours will vary. (Mark Acosta/The Press-Enterprise)

Denny’s

Christmas Eve and Christmas: OPEN, but hours vary by location.

Din Tai Fung at Westfield UTC in San Diego

Christmas Eve: OPEN 10:30 a.m. to 8 p.m.
Christmas: CLOSED

Five Guys

Christmas Eve: check local stores for reduced hours
Christmas: CLOSED

In-N-Out

Christmas Eve: OPEN. Limited hours from 10:30 a.m. to 11 p.m. Some locations may close earlier. 
Christmas: CLOSED

 

Theme parks and zoo
San Diego, CA - December 9: A giraffe calf, born at the San Diego Zoo on November 30th walks around on December 9, 2025 in San Diego, CA. Guests can now see the calf in the giraffe habitat in the Urban Jungle area with mom Mawe and dad Chifu, who were both born at the Zoo. The sex of the calf has not been disclosed and it hasn't been named yet. (K.C. Alfred / The San Diego Union-Tribune)The San Diego Zoo, like many theme parks, is open on Christmas Eve and Christmas Day. Pictured: A giraffe calf born at the San Diego Zoo last month. (K.C. Alfred / The San Diego Union-Tribune)

SeaWorld San Diego

Christmas Eve: OPEN 10 a.m. to 9 p.m.
Christmas: OPEN 10 a.m. to 9 p.m.

Legoland California

Christmas Eve: OPEN 10 a.m. to 7 p.m.
Christmas: OPEN 10 a.m. to 7 p.m.

Safari Park

Christmas Eve: OPEN 9 a.m. to 3 p.m.
Christmas: OPEN 9 a.m. to 3 p.m.

San Diego Zoo

Christmas Eve: OPEN 9 a.m. to 4 p.m.
Christmas: OPEN 9 a.m. to 8 p.m.

Hang Nguyen is a freelance writer for the U-T.