The plants need at least six hours of sunlight every day to produce large blooms with rich colors. Varieties such as Flanders Poppy, Opium Poppy, and Himalayan Poppy can tolerate partial shade.