Evening Primrose (Oenothera speciosa)

Evening Primrose (Oenothera speciosa) is grown for garden performance matched to its site needs. Expect full sun, typically 0.3–0.61 m tall, low water once established.

Common Evening Primrose (Oenothera biennis)

Common Evening Primrose (Oenothera biennis) is grown for garden performance matched to its site needs. Expect full sun or partial sun, typically 0.9–1.5 m tall, low water once established.