Yes, Walgreens pharmacy is open on Christmas Eve. The hours may vary by location, but most stores should be open until at least 9pm or 10pm on Christmas Eve. You can check your local Walgreens store's hours by visiting their website or calling the store directly.