Zinnias are sun lovers plants, and they need at least 8 hours of direct sunlight every day. They can tolerate partial shade, but they will lengthen, and the buds will not grow to their full size.