
As Valentine’s Day approaches, consider Whole Foods Market if you are shopping for roses.
Whole Foods Market is bringing back its very popular deal on roses.
From February 11 to 14, 2026, get two dozen roses for just $29.99, while supplies last.
This discounted price is open to Amazon Prime members only. Offer applies to single-color (white, pink or red) 24-stem bunches only. Limit 10 units per customer, valid in-store purchases only. Same day or next day delivery may not be available, so shop early for preferred delivery time slot.
You can pick up the roses in store, or Prime Members can select a two-hour delivery window from Whole Foods Market (where available), or free one-hour pickup from Whole Foods Market.
You can get a 30-day trial for free.
You might also be interested in:
Other Valentine’s Deals at Whole Foods Market
While you’re shopping at Whole Foods Market check out these other Valentine’s Day deals from February 5 to 11, 2025:
- Chocolate dipped strawberries: 25% off with Prime
- Edelweiss Heart Cake: 25% off with Prime
- Chocolate Strawberry Heart Tart: 25% off with Prime
- New York Strip Steak: 20% off (Feb. 5 to 14, 2025)
Charlotte area locations of Whole Foods Markets
- 400 E Brooklyn Village Avenue, Charlotte, NC
- 9129 Sam Furr Road, Huntersville, NC
- 6610 Fairview Road, Charlotte, NC
Double-Check Before You Head Out!
We make every effort to make sure that everything on Charlotte on the Cheap is 100% accurate.
However, sometimes things change without notice, and we are not always notified. It’s also possible that we can make a mistake.
Please verify all deals and events with the venue or organizer before you go.
More Valentine’s Day events in Charlotte
Check out our guide to Valentine’s Day in Charlotte, with restaurants, events, date ideas and more. Or just look at a quick list of Valentine’s Day events here:
