(KGTV) — For shoppers who find themselves needing a holiday gift at the last minute this year, several retailers will keep their doors open with special hours.
Major retailers have changed their normal hours on Dec. 23 and 24 to give those last-minute shoppers plenty of time to find the perfect gift.
According to Offers.com, Americans will spend an average of $656 on holiday gifts this year.
RELATED: Hundreds of San Diego kids get holiday shopping spree with cops
About 80 percent of those shoppers will get their shopping done in December, according to the website. About 42 percent of shoppers also plan to take care of that shopping in store.
Department store holiday hours:
- Bed Bath & Beyond - Dec. 23: 8 a.m. to 11 p.m.; Dec. 24: 8 a.m. to 6 p.m.
- Best Buy - Dec. 23: 8 a.m. to 11 p.m.; Dec. 24: 7 a.m. to 6 p.m.
- BJ's - Dec. 23: 8 a.m. to 10 p.m.; Dec. 24: 8 a.m. to 6 p.m.
- Costco - Dec. 23: 10 a.m. to 8:30 p.m.; Dec. 24: 9 a.m. to 5 p.m.
- Dillard's - Dec. 23: 9 a.m. to 10 p.m.; Dec. 24: 8 a.m. to 6 p.m.
- Game Stop - Dec. 23: 9 a.m. to 10 p.m.; Dec. 24: 8 a.m. to 8 p.m.
- Home Depot: Dec. 23: Regular store hours; Dec. 24: Opens at 6 a.m., closing hours vary by location
- JCPenney - Dec. 23: 7 a.m. to 10 p.m.; Dec. 24: 7 a.m. to 6 p.m.
- Kohl's - Dec. 23: 24 hours; Dec. 24: 12 a.m. to 6 p.m.
- Macy's - Dec. 23: 7 a.m. to midnight; Dec. 24: 7 a.m. to 6 p.m.
- Nordstrom: Dec. 23: 9 a.m. to 10 p.m.; Dec. 24: 8 a.m. to 6 p.m.
- Sam's Club - Dec. 23: 7 a.m. to 9 p.m.; Dec. 24: 7 a.m. to 6 p.m.
- Target - Dec. 23: 7 a.m. to 11 p.m.; Dec. 24: 7 a.m. to 10 p.m.
- Walmart - Dec. 23 & Dec. 24: Check specific store's regular hours