Duck Flowers need a warm, humid climate with well-drained land and partial shade to grow. If we talk about the physicality of the plant, it can grow 20 feet tall with a brown or purple color flower that can grow up to 12 inches wide. It blooms typically in spring and summer. It is native to parts of Central and South America. Its natural habitat is tropical rainforests of Ecuador, Colombia, Mexico, and the Caribbean.