Roses are red, violets are blue, but Valentine’s Day has many seeing green, too.
With cupid’s aim squarely on your wallets, navigating the floral aisle this time of year can be a maze of costs and choices. Flowers prices can double during the holiday, contributing to the $25.8 billion Americans are expected to spend on Valentine’s Day this year. That’s roughly $185 per person, according to the National Retail Federation.
Fear not. With the help of experts, CNN broke down the petals and pennies to help you make the right floral choices this year.
Source: Association of Specialty Cut Flower Growers
Image credits: Luc Teboul/Moment/Getty Images, hawk111/iStock /Getty Images, Mariia Romanyk/iStock/Getty Images, Rouzes/iStock/Getty Images, Liudmila Chernetska/iStock/Getty Images, Lana_M/iStock/Getty Images, narcisa/iStockphoto/Getty Images, cordimages/iStock/Getty Images, TanyaLovus/iStock/Getty Images, Dynamic Graphics/Polka Dot/Getty Images, Liudmila Chernetska/iStock/Getty Images
For more CNN news and newsletters create an account at CNN.com