桔梗适宜在海拔1100米以下的丘陵地带,半阴半阳的砂质壤土中生长,以富含磷钾肥的中性夹沙土为佳。桔梗对土壤要求不严,一般土壤均能种植,但不宜连作。由于桔梗根系肥大,喜肥,土层深厚、肥沃、疏松、排水良好的壤土或沙质壤土中植株生长良好。土壤PH值6.5~8.5均能生长,以PH值6.5~7为宜,重黏土、盐碱地、白浆土和涝洼地不利于桔梗生长。桔梗虽对土质要求不严,但以栽培在富含磷、钾的中性沙土里生长较好,追施磷肥,可以提高根的折干率。