Many companies featured on Money advertise with us. Opinions are our own, but compensation and
in-depth research may determine where and how companies appear. Learn more about how we make money.

Flower Delivery
DigiPub—Getty Images

Even if you waited until the last minute to buy a Valentine’s Day gift for your sweetie, don’t worry: You’re not relegating to a wilted gas-station bouquet.

As it did last year, Amazon is partnering with the florists at KaBloom to rescue your romantic night. Here's how: Amazon Prime members in areas where Amazon Prime Now operates can get speedy — and free! — two-hour delivery of a gorgeous one-dozen or two-dozen rose bouquet from KaBloom, complete with vase.

And if you really want to cut it down to the wire when shopping for a last minute Valentine's gift, Prime Now also offers one-hour delivery. (One-hour delivery costs extra, though; prices vary around the country.)

If flowers aren't the right gift for your Valentine, keep in mind thatAmazon Prime Now has an inventory of tens of thousands of other last-minute Valentine’s Day gifts available for free two-hour delivery.

There's a surprisingly varied selection, including classic Valentine's presents like chocolates, scented candles, stuffed animals and skincare gift sets — along with a bevy of thoughtful and high-end presents like trendy Kate Spade jewelry, chic champagne flutes, Invicta watches, Fitbit fitness trackers and Amazon Echo speakers. And of course, they’ve also got you covered for wrapping paper, gift bags and greeting cards.

And if you don't already have Amazon Prime, right now could be the perfect time to subscribe. Consider the $99 annual fee an investment in your relationship — hey, it's cheaper than couple's counseling.

We’ve included affiliate links into this article. Click here to learn what those are.