Многолетние цветочные растения, произрастая на одном месте несколько лет, сильно истощают почву. Для пополнения ее питательными веществами вносят органические (перегной, компосты, торф, птичий помет) и минеральные удобрения. Лучшие почвы для многолетников супесчаные или легкосуглинистые.
Перед закладкой цветника необходимо провести глубокую обработку почвы (на 30—40 см), так как cреди многолетников есть растения, развивающие глубокую корневую систему (пион, лилия и др.). В песчаные почвы при обработке нужно добавлять глину — 20—30 кг/м2, в тяжелые глинистые — такое же количество песка. Почти все многолетники (особенно флоксы и многолетние луковичные) плохо растут и цветут на кислых почвах. При рН 5,5—6,0 и ниже нужно вносить известь.