La flor de Nochebuena era conocida por los mexicas como Cuetlaxóchitl, que significa flor que se marchita. Fue ícono de pureza y renovación y se utilizaba en altares para venerar a los guerreros.
A la llegada de los españoles fue rebautizada como Nochebuena, debido a que en diciembre es cuando la flor brota.
Posteriormente se extendió a otras partes del mundo, gracias al embajador de Estados Unidos en México JR Poinsett, y ahora es símbolo de las celebraciones navideñas.
Actualmente los principales estados donde se siembra esta flor son:
Michoacán, Puebla, Morelos, la Ciudad de México, Veracruz, Querétaro, Guanajuato y Guerrero.