A celebração do Natal antecede o cristianismo em cerca de 2000 anos. Tudo começou com um antigo festival mesopotâmico que simbolizava a passagem de um ano para outro, o Zagmuk. Para os mesopotâmios, o Ano Novo representava uma grande crise. Devido à chegada do inverno, eles acreditavam que os monstros do caos enfureciam-se e Marduk, seu principal deus, precisava derrotá-los para preservar a continuidade da vida na Terra. O festival de Ano Novo, que durava 12 dias, era realizado para ajudar Marduk em sua batalha. A tradição dizia que o rei devia morrer no fim do ano para, ao lado de Marduk, ajudá-lo em sua luta. Para poupar o rei, um criminoso era vestido com suas roupas e tratado com todos os privilégios do monarca, sendo morto e levando todos os pecados do povo consigo. Assim, a ordem era restabelecida. Um ritual semelhante era realizado pelos persas e babilônios. Chamado de Sacae, a versão também contava com escravos tomando lugar de seus mestres.