x
Breaking News
More () »

Where to find roses for under $30

Valentine's Day is near. Here's where to get roses for your love without breaking the bank.
Credit: Getty Images/iStockphoto
Beautiful roses on color background. Valentines Day celebration

INDIANAPOLIS — Valentine's Day is Monday, Feb. 14. If you want to buy flowers and do not want to break the bank, there are spots with roses for under $30.

If you are an Amazon Prime member, Whole Foods is selling two dozen roses for $19.99.

At Costco, a dozen is $16.99 and at Sam's Club, they're $30.

If you do not have any of those memberships, a dozen roses at Kroger is $22. It's at Meijer $15.99, $14.99 at Trader Joe's and just $10 at Aldi.

No need to drop big bucks if you need a vase. Swing by the Dollar Store for that. 

Whether you are in a relationship, situation-ship or you just want to pick up flowers for family, there's a color rose for that.

  • Red: love
  • Pink: admiration
  • Yellow: friendship
  • White: elegance
  • Orange: fascination

MORE: How to save money when you send flowers

What other people are reading:

Before You Leave, Check This Out