Exista mai multe radacini ale obiceiului daruirii de cadouri de Craciun. Pe de o parte este Sfantul Nicolae, binefacatorul anonim, iar pe de alta parte exista si traditia legata de magi care ii ofera lui Iisus daruri pretioase. Putem aminti si obiceiul roman de a da daruri de noroc bun copiilor cu ocazia Saturnaliei. Iata zilele de iarna in care se ofera darurile difera in functie de diferitele culturi crestine si timpuri: 6 decembrie - in memoria Sfantului Nicolae 24 decembrie - Ajunul Craciunului 25 decembrie - nasterea lui Hristos 1 ianuarie - Anul Nou 6 ianuarie - epifania, vizita magilor Cel care aduce cadourile poate fi: insusi Iisus, Mos Craciun, ingerii, Befana (doamna Craciun in Italia), cei trei magi, spiridusii de Craciun, un sfant - Kolyada, in Rusia si Joulupukki, in Finlanda.