占星術未能在民間普及,主要原因是占星術傳承中絕了一段頗長時間,明朝時嚴禁民間私習天文曆算,民間懂得天文觀察的人絕無僅有,而古代占星書又多錯漏,一般士子無門路入手。占星術和天文學只能在皇宮學府中傳習,導致以天文為骨架的星宗命理學也逐漸沒落。即使沒有王室禁制,占星、星命在古時亦是一門相當專業的學問,尋常讀書人很少會研習。
另一方面,民間盛行子平八字、文王課等命術、卜術,在某程度上,滿足了人們決疑解惑的需求,這正好替補了占星、星命術的社會功能,故人們對於占星、星命術並不殷切。
及至民初時期,絕大多數執業替人算命的相士只懂八字、易卦。後來紫微斗數因為易學易懂,其星曜不與天上星象對應,起盤亦無需天文推步的知識,只要按表排出命盤,寫下斗數星曜的位置,就可以開始預測命運,而快速盛行起來。在這幾十年間,香港和台灣兩地出版的紫微斗數書籍層出不窮,盛行程度比八字過之而無不及。
1949年中國共产党在大陆执政地位确立後,經歷文化大革命的十年浩劫,中國舊學難以殘存,占星命理等具迷信色彩的知識更不容流傳。中國大陸對於港台流行的八字與紫微斗數極為陌生,反而為西洋占星術的發展騰出了空間。
西藏占星術已於1959年西藏民主改革之后被限制使用,但西藏占星術仍在繼續使用。