紫背草喜溫暖陰涼、潮濕環(huán)境,適宜生長溫度為20-32℃,常生于疏松、濕潤之處但較耐旱、耐瘠,能于干燥的荒坡上生長,不耐漬,忌土壤板結(jié)。
紫背草常生于山坡荒地、田埂、路旁,海拔800-2100米。紫背草在北京有栽培,逸生。