Hooker’s Evening Primrose Fun Facts: There are over 400 varieties of primrose.The California Primrose is endemic to Southern California. It grows in desert and mountain habitats. It is a perennial herb which means it grows all year long.