holiday lights holiday lights wire connection
Happy Holidays from Clark Deals is adamant that we will only share deals that we think will truly save you money. To support our work, we do make money from some links to companies and deals on our site, which helps to pay our bills and support our Consumer Action Center. Learn more about our guarantee here.
Expired Deal
Expired Deal

7 places to get the best deals on Valentine’s Day flowers

7 places to get the best deals on Valentine’s Day flowers
Get This Deal Read More
Image Credit: Dreamstime
Sarah Goodrum |
Problem with a deal? Let us know.

It’s a well-known fact that as Valentine’s Day gets closer, the prices on flowers, roses, in particular, go up. One of the best options to bag a good deal is to always buy after February 14, but some purists can’t bear to leave their honey empty-handed for the holiday. Fortunately, we’ve found some flower deals that will woo you!

If you want to send a bouquet that will last longer than flowers, check out these Love Pop cards.

RELATED: 25+ Unique Valentine’s Day Gift Ideas

Find big bouquets for a small price at these stores!


While supplies last customers can get a dozen roses for $9.99, orchids for $11.99, and premium Valentine’s Day bouquets for $14.99. In addition,10-stem tulip bouquets are available at a discount. These flowers are only available while supplies last, so you’ll want to shop early for the best selection.

Trader Joe’s

Trader Joe’s has a variety of Valentine’s Day flower options this year! Choose from a jumbo Valentine’s Day mixed bouquet for $19.99, a dozen red roses for $9.99 or a dozen roses in assorted colors for $14.99. The store will also have peonies for $9.99, a peonies and tulips for $8.99 and assorted succulents starting at $4.99.


Wegman’s customers can find beautiful bouquets starting at just $5. If you want to spring for roses, you can find one dozen from $12.


Lidl is currently offering a variety of field bouquets with assorted flowers from $4.99. A florist’s selection bouquet is $12.99.


Costco is offering 50 stem roses for delivery for just $49.99.  Costco warehouses typically have a dozen roses for around $16 and other bouquets starting at $9.99 depending on location.

Prices on these deals may vary by location. Be sure to purchase as soon as possible as these deals may sell out at any time!


If you want your flowers delivered, you can find big discounts from companies like Teleflora, 1-800-Flowers, ProFlowers and more on Groupon.

Whole Foods

Prime members can get two dozen whole trade roses for $24.99. This deal is only available in-store while supplies last!

[thrive_leads id=’171106′]