满天星原产于 小亚细亚至高加索地区,即地中海沿岸地区,后引入中国,主要分布于 新疆阿尔泰山区和塔什库尔干,也见于哈萨克斯坦、俄罗斯(西伯利亚)、蒙古(西部)、欧洲(西部、中部和东部)以及北美等地。
满天星喜欢生长在 海拔1100~1500米的河滩、草地、固定沙丘、石质山坡及农田中,适应性较强,能在较为恶劣的环境下生长,同时也适宜于花坛、路边和花篱栽植,以及盆栽观赏和盆景制作。
在南方地区,满天星也可以种植在室外,例如阳台、庭院等地方,适宜的生长温度为15~25℃,在30℃以上或10℃以下容易引起莲座状丛生,只长茎不开花。
综上所述,满天星适宜生长在海拔1100~1500米的地区,喜欢阳光充足、排水良好的环境,适宜的生长温度为15~25℃,在南方地区也可以种植在室外。