传统佛教的逐渐衰落与西方宗教的传入也有很大关系。晚明时期,西方国家开始向中国传人独尊上帝一 神的基督教以图征服中国传统宗教,于是佛教遭到了严重打击,统统被扣上“迷信”的帽子而受到批判。“迷信”一词本在魏晋以来的汉译佛经和中国佛典中已偶尔 出现,但那都属于佛经格义而作宗派哲理的阐释,它未见于中国古代传统文献之中,如东汉的无神论代表作——王充《论衡》就未曾出现过此词。现有不少论著指出 中国民间信仰之被定为“迷信”,乃始于20世纪初某些报刊对中国多鬼神信仰或巫术行为仪式的批判中出现。就我们现在所能看到的文献记载,应该说在清初的 “中国礼仪之争”中就已较为广泛用“迷信”一词以批判中国的佛教了。
近代以后,西方宗教以不平等条约为护身符,在中国得到广泛传播。据统计,1917年,全国有 礼拜堂2717处,传道堂4288处,布经会社8 处,青年会9 处。 就天主教而言, 中国的天主教信友人数, 1900 年时741562人,1907年100万人,1910年1292287人,1920 年1994483 人, 1921年超过200万人,1930年达2498015人(《中国教案史》), 呈快速增长趋势。西方宗教在中国的广泛传播,使中国人的信仰对象日益多元化,冲击着传统的佛教信仰。西方传教士以文明的传播者自居,视中国传统宗教为魔 法,指使教徒捣毁佛像,甚至点名改佛寺为教堂。另外,西方宗教在传教地区大量创办学校、医院、收容所等社会福利事业以培养中国人对西方宗教的信任和好感, 逐步对佛教的地位形成分庭抗礼之势。甚至在有些地方,西方宗教的影响已超过了传统的佛教。如浙江定海县,1925年时,信天主教者有2948人,信佛教者 2649人(民国《定海县志•成文版》第二册),西方宗教已成为第一大教,佛教相形见绌。
而到了当下,佛教由于自身的诸多原因,已经不复传统佛教的坚定信仰与行为操守,更难以与西方宗教匹敌。在广大农村地区西方宗教信仰正在逐渐扩大。由于西方宗教门槛较低,容易吸引民众,而佛教传播长期禁锢于寺庙僧侣之中,其传播和影响更为困难,由此逐渐式微。