Good news if February 14 just “snuck up” on you.

By Christina Butan
Updated: February 08, 2019
Each product we feature has been independently selected and reviewed by our editorial team. If you make a purchase using the links included, we may earn commission.

Your Valentine’s Day gifting just got a lot easier. If you’ve waited a little too long to get a present for your significant other or haven’t placed an order on a bouquet just yet, Amazon has you covered. The online retailer is offering one to two-hour delivery of fresh flowers and other gifts through its Prime Now service in select cities.

RELATED: This Pearl Necklace Has a Near Perfect Rating—And You’ll Never Guess Where It’s From

Even if you aren’t a Prime member, you can sign up for a free 30-day trial and get the benefits of Amazon’s one to two-hour delivery service, just in time for Valentine’s Day. Prime Now orders over $35 are free for two-hour delivery or just $4.99 for one-hour deliveries—a small price to pay for last-minute gifting. Through Prime Now, we’ve found beautiful bouquets, luxury beauty products, chocolate, cards, and even bottles of wine.

RELATED: 40 of the Best Valentine’s Day Gifts for Your Girlfriend in 2019

We love this bouquet of roses, shipped and sold by Whole Foods, that comes in batches of 24 stems, available at a special price of only $20 for Prime members (and $25 for everybody else). Of course, all gift options will vary depending on your location, but they’re guaranteed to be super fresh—no need to worry about wilting roses.

What if you don’t have Prime Now in your city?

If Prime Now isn’t available in your city or limited items are available, Amazon Prime also offers free one-day delivery on orders over $35. Here are some of our favorite finds that can be at your loved one’s door before you know it, including gorgeous fresh flowers you can order this week and still get in time for Valentine’s Day.