We all have experienced that dreadful moment when you realize you forgot to buy someone a Christmas gift. Oh no! How could this have happened when you made a list and checked it twice? But somehow someone was missing, like your sister's new boyfriend who you didn't know was making a surprise appearance at the eleventh hour. Didn't they break up? The questions could go on and on, but the most crucial issue now is what stores are going to be open Christmas Eve? I'm going to need a gift fast, so where can I grab a thoughtful gift at the last minute?
If you're looking for something casual, most drug stores such as CVS, Rite-Aid, and Walgreens will be open on Christmas Eve, and they have some surprisingly good options. These are the most convenient places you can pop into to grab something on the fly like a gift card or perfume set. But if you are looking for something a little more sophisticated, Target will also be open on Christmas Eve. Department stores are also the perfect place for gifts. They have everything because they have so many different departments. Get it? That was a terrible joke, I'm sorry. The point is they have something for everyone.
So before you start freaking out about the unannounced guests arriving at dinner, or if you just need a place to escape to from all the holiday chaos, remember that there will be plenty of stores that will be open on Christmas Eve to save you.