Valentine's Day by the numbers: See how much money is spent on flowers, candy and cards
See how much money is spent on Valentine's Day.
— -- How much money does Valentine's Day cost?
Total spending for the holiday is expected to top $18.2 billion, according to the National Retail Federation. That's an average of $136.57 per person.
As you head out to buy candy, cards or flowers today, here's a closer look at this year's Valentine's Day by the numbers.
Just over half of Americans -- 54 percent -- are expected to celebrate the holiday this year, the NRF said.
Jewelry is the most popular Valentine's Day gift: 20 percent of consumers are expected to buy jewelry, spending a total of $4.3 billion, the NRF said.
![PHOTO: A woman holds jewelry in an undated stock photo.](https://s.abcnews.com/images/US/gty-jewelry-jc-170214.jpg)
Loved ones are also expected to spend $2 billion on flowers, according to the NRF. The most popular Valentine's Day flowers are, naturally, roses; 250 million roses are produced for the holiday, the Society of American Florists said.
Don't forget chocolate and candy -- $1.7 billion is spent on candy alone, the NRF said.
![PHOTO: A candy heart with the words, "kiss me" is pictured in an undated stock photo.](https://s.abcnews.com/images/US/gty-candy-jc-170214.jpg)
But nothing can replace love letters. Couples will exchange 190 million greeting cards during Valentine's Day, according to the NRF. Americans are expected to spend $1 billion on cards, according to the Greeting Card Association.
![PHOTO: A woman holds a Valentine card in an undated stock photo.](https://s.abcnews.com/images/US/gty-greeting-card-jc-170214_4x3t_992.jpg)