If you purchase a product through a link on our site, we may receive compensation.
Yep, you read that right — Valentine’s Day is tomorrow. However, there’s no need to fret because there are tons of online flower delivery services offering same-day or next-day delivery on some of the most stunning bouquets around.
That being said, not every service is taking last-minute orders, so it’s important that you head to the right place — that’s where we come in. We did the hard work for you and rounded up the best flower services that are not only still offering Valentine’s Day deliveries, but are also running stellar deals.
UrbanStems Double The Satin Flower Bouquet
$152 Now $136
Save 25% off with the promo code LOVE25 at checkout.
So, where should you be looking to pick up last-minute Valentine’s Day flowers?
Where to shop for last-minute Valentine’s Day flowers
- Urban Stems — Order by 5:30 p.m. EST on 2/13 for guaranteed Valentine’s Day delivery and save 25% off with the promo code LOVE25.
- 1-800 Flowers — With a year-round dedicated same-day delivery section on site, this is one floral delivery service you know you can always count on for last-minute stems.
- FTD — Another site with a dedicated same-day section, FTD has been a go-to source for flowers for over 100 years, so you can rest assured your flowers will arrive on time.
- Proflowers — Right now, you can save 10% off of your last-minute Valentine’s Day picks.
- FromYouFlowers — Shop the FromYouFlowers same-day delivery section to find the perfect bouquet, plus save 20% off sitewide with the code 11G.
- Instacart — Did you know Instacart has a gift section? If you’re looking to shop local and pick up everything from flowers and chocolate to wine and more, this is a great way to pick up a last-minute gift.
- The Bouqs Co. — Shop dozens of bouquets and plants, plus save 25% off with the code LASTCHANCE.
- Farmgirl Flowers — Order by 12 p.m. PST for guaranteed delivery by Valentine’s Day, plus save 25% off sitewide with the code TIMESUP.


