Most of the nation's largest retailers will be closed Christmas Day.

Despite the Black Friday "creep" that led many stores to open earlier than ever on Thanksgiving, hardly any stores will be open once Santa comes to town. Walmart, Target, Kmart, and Costco will be open on Christmas Eve, but many locations will close early.

If you left your shopping for the very last minute, your best best might be your local pharmacy. Walgreens and CVS will remain open at most locations.

As for food, most locations of Denny's, IHOP, Jack in the Box, Starbucks and Waffle House will be open. For a full list of restaurants open on Christmas Day, click here.

Also on HuffPost:

Loading Slideshow...
  • Target

    Dec 11-23: 8 AM - 11 PM (or later depending on location) Dec 24: 7 AM - 9 PM Dec 25: Closed Dec 26: 7 AM - 11 PM Dec 31: 8 AM - 10 PM

  • Walmart

    Hours of operation vary on location. But all stores are closed on Christmas day.

  • Michael's

    Dec 16: 9:00 AM - 9:00 PM Dec 17 - Dec 21: 9:00 AM - 10:30 PM Dec 22: 8:00 AM - 10:30 PM Dec 23: 8:00 AM - 9:00 PM Dec 24: 8:00 AM - 6:00 PM Dec 25: Closed Dec 26: 7:00 AM - 9:00 PM

  • Costco

    Dec 24: 9:00 AM - 5:00 PM Dec 25: Closed Dec 31: 9:00 AM - 6:00 PM Jan 1: Closed

  • Best Buy

    Dec 14-15: 9:00 AM - 11 PM Dec: 17-23: 9:00 AM - 11 PM Dec 24: 7:00 AM to 5:00 PM Dec 25: Closed

  • Ikea

    General store hours are Mon-Sat from 10:00-9:00, and Sunday from 10:00-8:00. However, some stores are closing early on Christmas Eve (Dallas at 5:00 PM, Florida at 6:00 PM). Closed on Christmas.

  • Big Deals, Longer Hours Lure Holiday Shoppers

    The nearly 500 billion dollar holiday shopping season has arrived, bringing with it big deals, free shipping, longer hours, and the return of the layaway program. Robert Ray has the story. (Nov. 9)