Most prefer moist, hummus-rich, slightly acidic soil. Some perennial varieties, such as cardinal flower, prefer boggy conditions and can even be grown in standing water.
Water regularly to keep the soil evenly moist, especially during hot, dry weather. Container-grown plants may need daily watering to maintain consistent soil moisture.