Right now, you can get a head start on Valentine's Day with flower deals starting as low as $25, though most high-quality bouquets are sitting in the $50 to $70 range before shipping. We've been tracking these prices closely and The Bouqs Co. has the best overall flower selection. 1-800 Flowers ranked as the best budget subscription and BloomsyBox as the best flower subscription. With Valentine's Day landing on a Saturday this year, delivery windows are filling up much faster than usual, so we expect these current price points to disappear as soon as expedited shipping fees kick in later this week.
And if flowers feel a little fleeting, we've also included deals from our favorite places to shop for plants online -- including orchids, houseplants and gifts for the plant nerd in your life. These will not arrive on time, but worth considering as a gift card that allows your loved ones to select the plants they want.
The best flower delivery deals
If you're looking for a quick arrangement that will last well beyond the big day, consider a beautiful preserved flower arrangement by Bonsion. Not only is it available for fast shipping via Amazon Prime, it's discounted as well, starting at just $33. Keep in mind you'll need to be a Prime member to take advantage of the fast free shipping.
The Bouqs Co. is known for quickly delivering diverse, high-quality flowers. Right now, if you enter the code FRISKY at checkout, you can get $20 off. You can also subscribe to the Bouqs and get 30% off and free shipping,
BloomsyBox sells unique and beautiful flower arrangements and flower subscriptions. New customers can save 20% off their first order.
UrbanStems offers stylish, modern and high-quality flower arrangements. You can still have flowers delivered until Saturday, Feb. 14, but fees and availability vary depending on the recipient's geographic location. To see what is on offer, filter by recipient ZIP code and delivery date.
CNET reviewers have dubbed 1-800 Flowers the most affordable flower delivery, and it's been in the game for years. 1-800 Flowers offers one of the widest delivery areas available and there's a constant rotation of discounts. Right now, the company is not offering any Valentine's Day discount, but you can shop from its deal of day section and get up to $30 off.
Choose from a huge selection of cheerful arrangements, including many special Valentine's Day flowers, and save 20% sitewide, thanks to promo code AF20, which is automatically applied at checkout.
From You does offer same-day delivery, but the cost and availability will depend on the recipient's location.
Teleflora has a wide selection of affordable floral arrangements available for fast delivery, including many Valentine's Day arrangements.
Proflowers has a huge selection of Valentine's Day bouquets at various prices, including arrangements for less than $60. Even if you're on a budget, you can find something affordable. Although there aren't currently any big discounts, you can get 5% off sitewide.
Flower Shopping is currently offering 10% off sitewide with offer code BLOOM at checkout. Same day delivery is available if ordered by 3 p.m. the day before. In addition, you'll often find a deal of the day for less than $45.
Flowers can be delivered between now and Valentine's Day, including Valentine's Day itself, although an additional delivery fee will be charged.
FTD is known for fast delivery, and its site is resplendent with beautiful Valentine's Day flowers right now.
FTD does offer weekend delivery, but you'll need to filter by ZIP code and delivery date to determine what flowers will be available for Valentine's Day delivery and what the fees are.
Farmgirl Flowers offers sustainably grown flowers sourced from as many local, US-based farms as possible. Each week, it offers a different deal. If you're willing to sign up for text and email lists, you can save 15%.
Currently, if you purchase peonies and enter offer code YOURSNOW at checkout, you'll save 25%.
Additional online flower delivery services
- Floom is an online flower delivery service that connects customers with local florists, cutting down on delivery time and assuring some of the freshest flowers available. It doesn't have any straightforward discounts at this time, but for quality and fast delivery, it's a great choice. You can shop the Valentine's Day collection right now. Because you are working with local florists, it's more likely a range of delivery options will be available.
- JJ's Flower Shop, a relative newcomer to the national floral delivery scene, was established in Atlanta in 2018. This independent floral shop now offers fresh floral arrangements and floral gifts, and offers next-day overnight shipping starting at $45 throughout the US. Although there are no huge discounts right now, there are some gorgeous arrangements on offer, and first-time shoppers can save 10% on their first order. If you're lucky enough to live in the Atlanta area, you can arrange local delivery or even in-store pickup, but there are also several arrangements now available for next-day delivery as well.
- Get two-dozen long-stem roses for only $25 on Stacksocial. You will get a a digital voucher and you can redeem the code on Rose Farmer's website for your flowers to ship.
The best online plant delivery deals
Getting your sweetheart a beautiful houseplant, collection of plants or an orchid can be a longer lasting alternative to flowers. However, please keep in mind that Valentine's Day delivery deadlines is coming fast. If you miss the deadline, another option is to purchase a gift card from one of the following plant shops, and let your loved ones choose for themselves.
Easyplant sells high-quality houseplants that come in heavy-duty, self-watering ceramic pots. You just open the reservoir and fill it about once a month. Right now, it has several plant bundles you can save on when you purchase two or more plants, with discounts ranging between 5% and 21% off.
Alternatively, you could get a gift card and let your loved one shop for the plants of their dreams themselves.
The Sill is one of our favorite places to shop for plants online. It's known for high-quality plants, including ferns, orchids and tropical houseplants. Currently, there are a ton of houseplants and outdoor plants available. An instant gift card can also be considered if you still want to give some plants this Valentine's Day.
Bloomscape has beautiful plants that suit various needs, including low-light tolerant and pet-friendly. Discounts are available on plant collections. Standard shipping is three to seven days so you still have time to order and get it delivered before Valentine's Day. Bloomscape offers an instant e-gift card, which can be a great gift, too.
In addition, they are currently offering $30 off if you purchase now. You will get a digital preview of the plant to share and the plant will arrive next week. You will need to enter your email to get the code.
Additional online plant delivery deals
- Plants.com sells houseplants, orchids and even mini-roses. Currently you can get 30% off, if you shop from their deal of the day section.
What is the best online flower delivery service?
The best online flower delivery services offer two main things: beautiful, fresh flowers and reliable, fast delivery. Our team of reviewers tested a handful of popular online floral delivery services and felt that The Bouqs Co. has the best overall flower selection. 1-800 Flowers ranked as the best budget subscription and BloomsyBox as the best flower subscription.
How soon should I order flowers online?
When shopping for flowers, keep in mind that rural addresses might not qualify for same- or next-day delivery. So, it's always a good idea to shop ahead. However, you will want delivery to be as close to the actual event as possible to ensure the flowers look their best. Big holidays like Valentine's Day can get backed up for florists, so you'll often find the best deals two weeks ahead of the event.
Because we're now a little more than a week off from Valentine's Day, the sooner you order, the better. The closer we get, the more that floral delivery services that have next-day or same-day delivery services will be your best bet. Keep in mind, most floral delivery services charge extra for weekend delivery and stack fees on top of that when it is a holiday.


