Le genre Oenothera compte environ 200 espèces réparties dans tout le continent américain.
En Europe on trouve quelques espèces qui se sont naturalisées, comme O. biennis.
Oenothera odorata : pas de description disponible.