登基后决定渐渐脱离对契丹的依附，他首先宣称对耶律德光称孙，但不称臣。契丹对此当然不能坐视。944年契丹伐晋，双方在澶州（今河南濮阳南）交战，互有胜负。945年契丹再次南征，石重贵亲征，再次战败契丹。947年，契丹第三次南下，后晋重臣杜重威、李守贞和张彦泽率军向契丹投降，后晋丧失主力，契丹派张彦泽率先部入开封。石重贵被迫投降，全家被俘虏到契丹。后晋灭亡。后晋亡后，河东节度使北平王刘知远在太原称帝，建立后汉。