What Is the Origin of the Custom of Giving Gifts at Christmastime?
Gift-giving during Christmastime has origins in the Roman winter festivals Kalends and the Saturnalia, feast day of St. Nicholas, and the Nativity. Advertising for Christmas gifts began in the United States in about 1804, according to St. Charles Christmas Traditions website.