This story was created by the Insider Reviews Team in collaboration with Walmart+. We earn money from our partners. Learn more.
- Walmart’s grocery service offers a wide variety of Mother’s Day cards that can be delivered in just two hours.
- For two-hour Express Delivery, Walmart+ users pay a flat rate $10 fee, while regular shoppers are subject to an additional $7-9.
- Shop Walmart’s collection of greeting cards here, and check out all of Insider Reviews’ Mother’s Day gift guides here.
We’ve all been there: you’ve found the perfect gift for the person you’re celebrating, but you’ve totally forgotten about the card. If you’re still looking for a Mother’s Day card for your mom or Mother figure, don’t fret. With Walmart Grocery, you can get a card delivered to you in as soon as two hours.
Walmart’s selection of greeting cards can be found here, including cards specific to Mother’s Day as well as general greeting cards. Availability varies based on your zip code, and you can check if you live in an eligible grocery delivery zone here.
All Walmart shoppers can take advantage of two-hour Express Delivery, but Walmart+ subscribers can save $7-9 by avoiding an additional delivery fee. Rather than paying up to $19.95 for same-day delivery, Walmart+ members will only be charged a flat rate of $10.
You can learn more about additional Walmart+ perks here, and if you’re looking for gifts as well as a card, Walmart still has you covered with a selection of Mother’s Day gifts eligible for next-day delivery.