En la mayoría de países latinoamericanos a la costumbre se atribuye un origen hispánico y en España costumbres similares posiblemente sean derivados de rituales antiguos paganos europeos como las saturnales de los romanos o los rituales celtas como el Olentzero en el País Vasco y Navarra en España.