La tradición de la piñata moderna se dice que se originó en el mismo momento en que se originaron las posadas de la Navidad en Acolman de Nezahualcóyotl, en el estado actual de México, cerca de la zona arqueológica de Teotihuacán.