Растение предпочитает рыхлую, хорошо дренированную почву, любит солнечный свет. Отлично растет в почве с pH 6-6,5, впрочем, нейтральные и слегка кислые почвы тоже подойдут, здесь важнее, что почва должна быть рыхлой, так что нельзя допускать ее уплотнения.
Флокс шиловидный считается засухоустойчивым растением, однако нужно помнить, что корневая система у него поверхностная, так что при отсутствии дождей слишком жаркое лето может стать для флокса губительным, он просто высохнет. При этом застойное переувлажнение почвы также приведет к гибели растения, поэтому не стоит выбирать для посадки заболоченные места. Оптимальный вариант — регулярный, но умеренный полив.
