How Many Christmas Cards are Sent Each Year?

An estimated 1.9 billion Christmas cards get sent every year. It is an estimate because there really is no way to keep track of how many are sent or received. The only holiday that comes close to rivaling Christmas cards is Valentines day and that is 192 million cards. Look here for more information: