穿魚的原產地是在歐亞的北部溫帶,一般在沙地以及路邊比較常見,它比較耐寒,但是不耐熱,不適宜在高溫天氣下生長,它播種的最佳時間是在每年的9月下旬到19月,因爲在這個時間段它的天氣溫度以及溼度是最滿足它的生長條件的,在播種完成之後一定要注意水肥管理,切忌不要亂施肥。
穿魚秋天播種後在第二年4月底到5月初開始開花,花期可延續到6-9月,這段時間內及時剪掉殘敗的花和周圍的一些葉子可以讓側枝花的花期延長。