Už ve starém Římě si lidé na oslavu příchodu nového roku dávali dárky. Později se zimní slunovrat stal vánočním svátkem a obdarovávání zůstalo. Stalo se projevem přátelství a křesťanské lásky k bližnímu.
Od šestnáctého století existují důkazy o vyměňování dárků mezi přáteli a příbuznými. Nejvíce dárků dostávaly především děti. V následujících dvou stech letech už nosil dárky Ježíšek, Santa Claus či Vánoční muž. Bývalo zvykem, že se dárky začnou rozbalovat až v okamžiku, kdy se objeví na nebi první hvězdička. Tím se připomíná betlémská hvězda, která zářila nad Betlémem. Dnes se ve většině zemí dárky rozdávají na Štědrý den nebo druhý den ráno na Boží hod vánoční. Ježíšek přiveze na saních dárky na Štědrý večer 24. prosince a nadělí je pod stromeček.