walgreens delivery hero

Walgreens debuts 24-hour same day delivery

Customers can order from or the Walgreens app and receive an assortment of goods in as little as one hour.
Sandra Levy
Senior Editor
Sandra Levy profile picture

Walgreens is extending its Same Day Delivery offering to fulfill orders 24-hours a day, seven days a week in markets across the country.

Customers can order from or the Walgreens app and receive an assortment of more than 27,000 items delivered in as little as one hour, no matter the time of day, the company said.

“Walgreens knows that taking care of health and wellbeing isn’t exclusive to business hours and that needs can pop up at any time of day – that's why we’re always looking for ways to enhance the customer experience with convenient and trusted solutions,” said Stefanie Kruse, group vice president of digital commerce at Walgreens. “As the place customers turn to for their last-minute needs, we know they will find value in being able to access the items they need most, no matter the hour, right to their door.”

[Read more: Walgreens partners with DoorDash, Uber Health to provide free Paxlovid delivery

To celebrate the launch, Walgreens is offering customers free delivery on orders of $20+ with code NOW20 through Dec. 10.

Walgreens 24-Hour Same Day Delivery is a continued progression of the company’s convenient shopping solutions for customers. In November 2020, Walgreens launched Pickup in as little as 30 minutes in-store, curbside and via drive-thru and Same Day Delivery in as little as one hour beginning in May 2021.

Additionally, Walgreens is currently piloting a 30-Minute Pickup Guarantee that covers the cost of shoppers’ baskets in New Mexico, Oklahoma and select Texas markets if the order is not ready for pickup within 30 minutes.

Walgreens also offers same-day prescription delivery as a quick and convenient service for ready prescriptions. After filling an eligible prescription, patients may select same-day prescription delivery by visiting here, the Walgreens app or by calling their store. Patients may enroll for text message notifications that will send a delivery offering when their prescription is ready by texting “Join Rx” to 21525. Delivery fees vary by location.

[Read more: Walgreens to reportedly use robots in in pharmacy supply chain]

When ordering retail items for 24-hour delivery through or the Walgreens app, customers who are members of myWalgreens, the company's free loyalty program, can earn and redeem Walgreens Cash rewards, as well as use personalized digital coupons and saving offerings.