朱禩孫早年在成都居住,端平三年(1236年)十月,蒙古攻破成都,展開慘無人道的大屠殺,成都百姓每50人就被蒙古兵捆在一起,然後一陣亂刺,到晚上繼續補刺。朱禩孫被壓在下面,僥倖沒被刺中,但被刺者之血都流入其口。到夜半終於醒來,從死屍堆里起身逃到其他地方。
淳祐四年(1244年),朱禩孫中進士,起初在京湖地區做官,京湖安撫制置使李曾伯在寶祐二年(1254年)調任四川宣撫使,朱禩孫以“太社令”之身份隨李曾伯入蜀,並掌四川宣撫司機務。寶祐四年(1256年),在新任四川宣撫兼制置使蒲擇之的推薦下,升任知瀘州兼潼川路安撫。負責瀘、敘、長寧方面,防範蒙古自雲南襲來。景定元年(1260年)調任廣西經略安撫使兼知靜江府(今桂林)。鹹淳元年(1265年)調任知太平州(今安徽當塗),後轉任沿江制置副使兼知黃州,鹹淳四年(1268年)十月被宋度宗召見,並獲任為四川安撫制置使兼知重慶府。鹹淳十年(1274年)七月,宋恭帝即位,朱禩孫臨危受命為京湖四川宣撫使兼知江陵府。同年九月,元軍在伯顏統率下自襄陽大舉南下,銳不可當,十二月即攻破鄂州,並順江東下。德祐元年(1275年)三月,阿里海牙進攻江陵,四月八日城池將破之際,制置使高達不顧朱禩孫勸阻而降元,朱禩孫仰藥自殺,但沒有死,最後也降了元。其後他被押送元大都,過了幾年軟禁生活,至元十七年(1280年)去世。