乾隆十八年十二月十三日(1754年1月5日)生于汉城嘉会坊私第。其父金时默出身老论世家,是明圣王后之父金佑明的玄孙,官至京畿道观察使,金氏祖父金圣应官至兵曹判书。乾隆二十六年(1761年)十月,金氏参与王世孙嫔的拣择,她小时候曾在祖母花甲宴上邂逅未来婆婆惠庆宫洪氏的父亲洪凤汉,并得到其欣赏,思悼世子李愃也准备内定她。[2]再拣择后,她得了天花,世孙李祘也被传染,十二月世孙和她双双康复,英祖也在三拣择后确定她为世孙嫔。[3][4]乾隆二十七年(1762年)二月受册封为世孙嫔,与世孙李祘行嘉礼于“於义洞本宫”(朝鲜孝宗潜邸)。公公思悼世子很偏爱她,四个月后思悼世子死于壬午祸变,她也极其悲痛,晚年谈到思悼世子都会流泪。
正祖与孝懿王后之间感情很淡漠,惠庆宫洪氏称这是出于正祖“本性淡然”和和缓翁主挑拨离间所致。同时孝懿王后的父亲与洪麟汉、郑厚谦等世孙反对派走得近,也是正祖不喜欢孝懿王后的一个原因。因此她和正祖之间一直没有一儿半女,不过正祖倒是非常宠爱他的侄子李湛(恩彦君之子)。
乾隆四十一年(1776年)正祖继位后,进封王妃。她素有贤妃的美名,即使后来受到权臣洪国荣的势力威胁,王妃之位始终屹立不摇。洪国荣声称孝懿王后有病,无法生育,便让自己的妹妹入宫,是为元嫔洪氏,但不久就去世。洪国荣怀疑是孝懿王后害死她妹妹,便将不少中宫殿的宫女抓起来拷打,试图套出对孝懿王后不利的口供。正祖察觉洪国荣有谋害孝懿王后的企图后,就将洪国荣逐出朝廷。[5]乾隆五十一年(1786年)十二月,贞纯王后进一步揭露洪国荣生前企图将李湛立为元嫔嗣子的阴谋,洪国荣一党才彻底瓦解。[6]
乾隆五十二年(1787年)七月,误传孝懿王后怀孕,正祖为此设置产室厅,然而她其实并没怀孕,所以翌年年底撤产室厅。[7][8]乾隆五十五年(1790年),绥嫔朴氏生下王子李玜(朝鲜纯祖),正祖遂命李玜为孝懿王后的养子,号称“元子”(其实在此之前她也曾认养宜嫔成氏之子文孝世子李㬀,可惜世子早夭)。李玜继位后,她被尊为王大妃。
道光元年(1821年)三月九日,金氏病逝于昌庆宫慈庆殿,享寿69岁(史书中所记载的为虚岁,实际年龄是67岁),与正祖合葬水原健陵,谥号孝懿,徽号睿敬慈粹,全称睿敬慈粹孝懿王后。光武三年(1899年),高宗为孝懿王后上尊号庄徽,几个月后再尊崇为庄徽睿敬慈粹孝懿宣皇后。
《孝懿王后行状》:岁辛巳,英宗为正宗择配,后年方九岁,德性之夙就,已有所登闻于宫中者。