We're reader-supported and only partner with brands we trust. When you buy through links on our site we may receive a small commission at no extra cost to you. Learn More. Product prices and availability are accurate as of the date and time indicated and are subject to change.

As the holiday shopping season closes in, things can quickly get crazy. Between shopping, early Black Friday sales, Cyber Monday deals, and worrying about shipping packages to those on your Christmas list, the big day can sneak up on you and if you’re anything like me, no matter how much planning you’ve done, there’s always something I find missing when it’s too late for Prime shipping to save me. That’s why I’m sharing stores open on Christmas Eve and Christmas Day Day, in case a last-minute CVS run for AA batteries is in the cards for you this Christmas Eve. Here are the deets on CVS holiday hours, curbside service, and everything in between.

Download the Krazy Coupon Lady app for up-to-date holiday store closings, shopping hours, deals, tips, and coupons.


Is CVS open on Christmas?

People walking by a CVS with miniature Christmas trees on display in the windows.

Yes, CVS is open on Christmas Day. CVS offers extended hours during the holiday season — some staying open until midnight or 24 hours up to Christmas Eve when they close early. Most CVS locations are open for Christmas Day unlike other stores that close on holidays. However, the CVS Christmas hours may vary between locations, so it’s best you check with your nearby store before heading out.


Is CVS Pharmacy open on Christmas?

What about CVS Pharmacy; is it open on Christmas? Even though CVS stores are open on Christmas, you’ll be hard-pressed to find the pharmacy open on Christmas Day. Unless, you live near a 24-hour CVS, in which case both the store and pharmacy will remain open during the holidays. For those needing prescriptions refilled at a store with shorter operating hours, refill your prescription ahead of the holiday.


Is CVS MinuteClinic open on holidays?

While you can visit a CVS MinuteClinic in person seven days a week, they are closed on Christmas Day — even those inside 24-hour CVS locations. You can still see a licensed provider through MinuteClinic Virtual Care, which is available 24/7, even on holidays.


CVS Pickup Hours

CVS store with drive-thru pharmacy sign

Want to place an online order for CVS Pickup on Christmas? Typically, CVS offers pickup from about an hour after the store opens until 8 p.m. However, you may find that your local CVS has limited pickup hours on Christmas, or they may not offer pickup at all.

Related: Check out the growing list of stores that offer curbside pickup.



Can I get CVS Same-Day Delivery on Christmas?

A person holding a CVS bag.

What about same-day delivery? CVS offers same-day delivery through Instacart — even on Christmas. So if you need something from CVS but cannot pick it up, place a delivery order. The hours for Instacart same-day delivery will match that of the CVS store hours.


Last-Minute Gift Ideas From CVS

A person's hand holding a Netflix and a Panera gift card next to a CVS shopping cart with more gift cards in the basket, parked in front of the gift card display inside CVS.

Struggling to find a gift for someone on your Christmas list? CVS is a great store to grab stocking stuffers like toys and gift cards. CVS often runs promotions like “buy $50 worth of select gift cards and earn $10 in CVS ExtraBucks.” They carry gift cards for retailers, restaurants, Visa, and American Express.


Where to Go if Your Local CVS Is Closed on Christmas Day

CVS pharmacy store front

If your local CVS store is closed on Christmas, you still have options. Walgreens and Rite-Aid are open on Christmas, as are several other stores for your last-minute needs.


Is CVS open New Year’s Day?

People walking on a snowy sidewalk by a CVS store.

Is CVS open New Year’s Eve? And New Year’s Day? Yes, CVS stores are open on New Year’s Eve and New Year’s Day. Store hours may vary.


CVS Pharmacy New Year’s Eve Hours

Like on Christmas Eve, CVS New Year’s Eve hours will be limited, with the pharmacy closing early. Check your local store for their holiday pharmacy hours. The 24-hour CVS locations and their pharmacies will remain open.

Happy Holidays!


Is CVS Open on Christmas? We've Got the Deets