MORE

Buy Your Christmas Dinner Fixings Early, Because Most Stores Will Be Closed

Shop early to avoid crowds during the holidays.
Shop early to avoid crowds during the holidays.
Photo by David Shankbone

If you find yourself with some last-minute Christmas shopping to take care of on Christmas Eve, you might be in luck. Many stores have expanded their hours on December 24 to ensure that you have everything you need for the perfect holiday.

If, however, you find yourself inexplicably out of cream for your mashed potatoes on Christmas Day, well, sorry! Only a few grocery stores will remain open on Christmas Day, and those that do will generally have shortened hours to allow employees to spend time with their families. (A move we applaud.)

Of course, if your Christmas dinner goes completely awry, check out our list of local restaurants open on the holiday. There's absolutely nothing wrong with letting someone else do the dishes as a Christmas gift to yourself.

All of the following information is based on store websites or telephone calls with employees at select locations.

In case you don't feel like scrolling through to find something open Christmas morning, let us help you out: Select Randalls are open. Select CVS stores are open. All Walgreens are open for a limited time. That's it.

Central Market: December 24, 7 a.m. to 8 p.m. December 25, CLOSED December 31, 8 a.m. to 10 p.m. January 1, 8 a.m. to 10 p.m.

Costco: December 24, 9 a.m. to 6 p.m. December 25, CLOSED December 31, 9 a.m. to 6 p.m. January 1, CLOSED

CVS: Normal hours Christmas Eve and New Year's Eve (varies by location). All stores are either closed or have reduced hours on Christmas Day and New Year's Day, as only employees who volunteered to work are coming in. Check your local CVS for more specific hours.

Fresh Market: December 24, 7 a.m. to 6 p.m. December 25, CLOSED December 31, 7 a.m. to 8 p.m. January 1, 11 a.m. to 7 p.m.

Fiesta: December 24, opening hours vary by location; all close at 7 p.m. December 25, CLOSED December 31, opening hours vary by location; all close at 7 p.m. January 1, regular business hours

H-E-B: December 24, 6 a.m. to 8 p.m. December 25, CLOSED New Year's Eve hours not yet determined

Kroger: December 24, opening hours vary by location; all close at 8 p.m. December 25, CLOSED December 31, opening hours vary by location; all close at 10 p.m. January 1, regular business hours

Randalls: December 24, opening hours vary by location; all close at 8 p.m. December 25, 9 a.m. to 4 p.m. December 31, opening hours vary by location; all close at 10 p.m. January 1, regular business hours

Three Randalls locations will be closed on Chrismas: 600 Kingwood Drive in Kingwood 18322 Clay Road in Northwest Houston 2250 Buckthorne Place in Spring

Like most stores, Central Market will not be open on Christmas Day.
Like most stores, Central Market will not be open on Christmas Day.
Photo by Mulder416

Sam's Club: December 24, 7 a.m. to 6 p.m. December 25, CLOSED December 31, 7 a.m. to 6 p.m. January 1, CLOSED

Target: December 24, 7 a.m. to 10 p.m. December 25, CLOSED New Year's Eve hours not yet determined

Trader Joe's December 24, 8 a.m. to 6 p.m. December 25, CLOSED December 31, 8 a.m. to 6 p.m. January 1, CLOSED

Walgreens: Most stores will be open until midnight and pharmacies will be open from 9 a.m. to 5 p.m. on December 24. Most stores will be open from 8 a.m. until 6 p.m. on December 25, and select pharmacies will be open from 9 a.m. to 5 p.m. All 24-hour stores will remain open.

Walmart: All Houston Walmart locations will open at the normal time and close between 6 p.m. and 8 p.m. on Christmas Eve. They will be closed Christmas Day and resume regular hours on December 26.

Whole Foods: Hours vary by location.

Montrose: December 24, 7 a.m. to 7 p.m. December 25, CLOSED December 31, 7 a.m. to 10 p.m. January 1, 10 a.m. to 8 p.m.

Kirby: December 24, 7 a.m. to 7 p.m. December 25, CLOSED December 31, 7 a.m. to 9 p.m. January 1, 10 a.m. to 8 p.m.

Bellaire: December 24, 8 a.m. to 7 p.m. December 25, CLOSED December 31, 8 a.m. to 9 p.m. January 1, 10 a.m. to 8 p.m.

Woodway: December 24, 7:30 a.m. to 7 p.m. December 25, CLOSED December 31, 7:30 a.m. to 9 p.m. January 1, 10 a.m. to 8 p.m.

Wilcrest: December 24, 8 a.m. to 7 p.m. December 25, CLOSED December 31, 8 a.m. to 9 p.m. January 1, 10 a.m. to 8 p.m.

Sugarland: December 24, 7 a.m. to 7 p.m. December 25, CLOSED December 31, 7 a.m. to 9 p.m. January 1, 10 a.m. to 8 p.m.


Sponsor Content