Today is the last shopping day before Santa comes and some stores are open late to take advantage of last minute shoppers. Below are Christmas Eve hours for some popular chains, most of which will be closing at 6 p.m. If you have a lot of shopping left to do, it’s a good idea to get an early start.
Apple stores are open from 8 a.m. to 6 p.m. today.
Best Buy locations will be open from 7 a.m. to 6 p.m.
JCPenney stores will be open 7 a.m. to 6 p.m.
Most Kmart stores will be open on Christmas Eve from 6 a.m. to 10 p.m.
Kohl’s stores will close at 6 p.m. after being open for 100 hours straight.
Many Macy’s stores will be open 7 a.m. to midnight but you should check with your local store for exact times.
Nordstrom locations will be open 8 a.m. to 6 p.m. today.
Sears stores will close at 6 p.m.
Most Target stores will be open from 7 a.m. to 10 p.m. but individual stores may vary.
Most toys “R” Us locations will close at 9 p.m. after being open 24 hours the previous two days.
Most Walmarts will be open until 8 p.m. Christmas Eve but some stores may vary.
All the stores mentioned above will be closed for Christmas Day. Here are the ones that will be open. It’s a good idea to call today and check on whether a store will open for December 25.
Many but not all 7-Eleven stores will be open all day on Christmas Day.
CVS stores will be open on December 25 but check for pharmacy hours if you need a prescription.
Rite Aid stores will be open from 7 a.m. to 7 p.m. Again, check if you need pharmacy hours.
Many Walgreens stores will be open from 8 a.m. to 6 p.m. Pharmacies will be open 9 a.m. to 5 p.m.