February 14 has officially arrived, and if you've left it to the last minute to sort a gift for your loved one, placing an online order for Valentine's Day flowers is always an easy and romantic option. Beautiful floral arrangements are available to order in minutes, from a wide range of online retailers that offer same-day delivery.
To help you sort through all the Valentine's Day offers, we've rounded up the best last-minute online flower delivery services in both the USA and the UK and listed their current promotions. We've also included delivery charges and made sure to mention if you can allocate specific days for delivery. 1-800-flowers offers same-day delivery on a number of beautiful bouquets and you can save 20% off Valentine's Day flowers and gifts with code VDAYLVE at checkout.
There's a fantastic range of bouquets and gifts available from our selection of florists below, and online delivery from a specialist means you don't have to worry about the usual hassle of buying from a store and getting them home safely. We've updated this page with same-day delivery and Saturday delivery options and included fees and discounts for each florist.
With Valentine's Day now behind us, why not get a head start on the next flower delivery calendar mark?
Valentine's Day online flower delivery - USA
FlowerDelivery.com offers several romantic bouquets with options to add chocolates and stuffed animals to your order. You can select same-day delivery on a number of arrangement and there's also an express delivery option that's guaranteed to ship within four hours that typically cost an additional $4.99.
Buy one dozen roses for $84.99
ProFlowers not only has a wide selection of flowers but the florist also offers other Valentine's Day gifts such as chocolate-covered strawberries or Mrs. Fields gourmet cookie baskets. Depending on your location, you can select same-day delivery if you order by 11 AM local time.
Buy one dozen roses for $45
For a limited time, you can save 20% off Valentine's Day flowers and gifts with code VDAYLVE at checkout. You'll be charged an additional $12.99 if you pick today as your delivery date, but if select Saturday you'll be charged the standard delivery fee.
Buy one dozen roses for $39.99
Teleflora delivers fresh flowers from your local florist and offers next-day and same-day flower delivery for orders placed before 3 PM depending on your location. New subscribers can currently receive 15% off your order when you sign up with your email address. If you can't select same-day delivery, you can choose Saturday as your delivery date for an additional $4 fee.
Buy one dozen roses for $67.99
Bouqs, which is a relatively new flower delivery service, offering farm-fresh flowers that are cut fresh and shipped from a local farm partner. The florist offers a $12 delivery fee and free for weekday orders $100+. Same-day delivery is available for certain locations and Saturday delivery is available for an additional $9 fee.
Buy one dozen roses for $49
Last but not least, Amazon is also a great choice for last-minute online flower delivery. For prime members, you can choose free two-hour delivery if you live near a Whole Foods grocery store. Right now, Whole Foods is offering a double dozen red rose bouquet for $13.99 depending on your location.
Buy one dozen roses for $36.98
More US Valentine's Day sales
- Amazon- Deals on Amazon's best-selling devices
- Walmart - Gift guide deals on tech items, flowers, jewelry and more
- Godiva Chocolates - Free shipping on orders $15+ for delivery by V-Day
- Victoria's Secret - Send an e-gift card by Valentine's Day
- Shari's Berries - Save 15% on flowers and gifts
- Lindt Chocolates - Select gifts 20% off
- Nordstrom - Handpicked gifts that ship for free
- Overstock - Save on jewelry, watches, candles, and more
- Target - A large selection of Valentine's Day candy, treats, and home decor
Valentine's Day online flower delivery - UK
Floom offers beautiful, unique floral arrangements and if you're a first-time customer you can receive free delivery on orders over £40. Floom offers same-day delivery for certain locations and prices vary by postcode, so enter the recipient's address before browsing. You must order by 4 PM and there's an additional £9.99 delivery fee if you select today as your delivery date.
Buy one dozen roses for £65
This florist has you covered for multiple Valentine's Day delivery options. Options include everything from a single red rose, huge bouquets, or you can get chocolates, balloons and more. eFlorist is currently offering £10 off plus free chocolates with every Valentine's Day bouquet. Valentine's Day delivery is no longer available but you can select Saturday for an additional £5.95 fee.
Buy one dozen roses for £29.99
This store has been a specialist of personalised birthday cards for years now in the UK and it's continued to find success with its other gift options. You'll find tempting prices on flowers, gift sets and more on the site. Moonpig also includes Letterbox sets of flowers that can be posted through your door without you have to wait around at home. Valentine's Day delivery is no longer available, but you can a Saturday delivery and save money on certain bouquets.
Buy one dozen roses for £18
This long-running florist boasts delivery of over 10 million bouquets delivered. So it's no surprise to see a great selection of Valentine's themed arrangements available in its vast collection. You can't select dame-day delivery but the florist does offer free next-day delivery if you order by 6 PM. You can also get free chocolates with your flowers with code FREECHOCS at checkout.
Buy one dozen roses for £23.99
Bloom & Wild
If there's one thing that makes Bloom & Wild stand out from most other online flower delivery services, it's the excellent selection of Letterbox options. That's right, specially selected flowers, carefully packaged in a box that'll fit through your letterbox. Next day delivery is available if you order by 10 PM, and a standard delivery fee is available for Saturday delivery.
Buy one dozen roses for £33
Last, but most certainly not least, there's always Amazon. The online mega-retailer has a strong selection of florist partners for a huge range of Valentine's Day flowers that can be ordered online and delivered on time. Amazon Prime members can benefit from super fast delivery too on select bouquets.
Buy one dozen roses for £39.99