The first Christmas card was designed in 1843 by John Horsley. Before 1840 it would not have been feasible for ordinary people to send cards because of the cost of postage. However Rowland Hill introduced the penny post in 1840. By the 1860s Christmas cards were very popular in England.