How Many Valentine's Day Cards Are Sent Out Each Year?

many-valentine-s-day-cards-sent-out-year Credit: Courtney Weittenhiller/E+/Getty Images

The Greeting Card Association calculates that 145 million Valentine's Day cards are sent out every year in the United States. This figure does not include classroom valentines.

A total of $18.6 billion is spent for Valentine's Day, of which $1.6 billion is spent on candy, $1.9 billion is spent on flowers, and $4.4 billion is spent on diamonds, gold and silver. About 224 million roses are grown for Valentine's Day. Americans spend an average of $130.97 per person on Valentine's Day.

The most popular seasonal cards are Christmas cards; every year, 1.6 billion Christmas cards are purchased in the United States, including boxed cards.