How many Valentine's Day cards are sent every year?

  • 3 billion
  • 1 billion correct

    According to the Greeting Card Association, an estimated 1 billion Valentine’s Day cards are sent each year. After Christmas, this makes Valentine’s Day the second largest card-sending holiday of the year. 2.6 billion cards are estimated to be sent for Christmas. The most popular legend for St. Valentine comes from around around 270 AD when Claudius ll prohibited marriage from the Roman Empire because he believed unmarried men made better soldiers. St. Valentine continued to marry young lovers in secret. He was eventually caught, imprisoned, tortured, and put to death. The Catholic Church recognizes at least three different saints named Valentine or Valentinus, all of whom were coincidentally martyred on February 14.

  • 500 million
  • 75 million
  • ON A DAY
  • Fact of the day

    Hydrogen is a light, odorless gas, which, given enough time, turns into people.
  • This day in 1919

    Albert Einstein's light-bending prediction is confirmed by Arthur Eddington

    • Jerry West

      84 years old | Chelyan, West Virginia
    • Christa Miller

      58 years old | NYC, New York
    • Kylie Minogue

      54 years old | Melbourne, Australia
    • Elisabeth Hasselbeck

      45 years old | Cranston, Rhode Island