The world's first commercially produced Christmas card made its debut in London, England in 1843. Sir Henry Cole commissioned artist and illustrator John Callcott Horsley to design a card to send to his family and friends. Cole being a shrewd businessman ordered 2,050 cards which he sold for one shilling each.
In 1874 lithographer Louis Prang began marketing Christmas cards in America, he was the first to do so, which is why he is considered the father of the American Christmas card. The idea caught on and pretty soon other printing companies were producing cards. Most notably in 1913 Joyce Hall entered the arena and formed Hallmark cards.