生不久，他即随父母迁居丹徒县（镇江府城）。1851年（清咸丰元年），马相伯秘密离家，就学于法国耶稣会传教士在上海郊外徐家汇创办的圣依纳爵公学（后徐汇公学），学名斯臧。数年后太平天国战乱波及镇江，马家遂辗转移居上海。1862年5月29日（同治元年），耶稣会在徐家汇设立初学院，22岁的马相伯为首批11名见习修士之一。在见习期间，他被派往苏州、太仓救护难民，感染严重的伤寒。1864年6月3日，马相伯完成见习，发初愿，献身教会，后升入大修院，研习神学、哲学、数学及天文等。1869年（同治八年），马相伯获得神学博