孙太后的宫女。长大后，被派遣至东宫去服侍当时还是皇子的朱见深，作为朱见深幼年时期的保姆。当明宪宗十八岁即位时，万贞儿的年纪有三十五岁了，与明宪宗生母周太后同岁，比明英宗只少三岁。个性机警，善于迎合明宪宗的意思，不久进谗言使明宪宗废了皇后吴氏，得以进掌六宫。每次明宪宗来看看后宫时，万氏都随侍在侧，可以说是明宪宗最喜爱的夫人。成化二年正月，怀胎生下明宪宗的皇第一子，明宪宗大喜，遣中使祭祀诸山川，遂封为皇贵妃。同年十一月，皇长子薨，万皇贵妃则没有再受孕。成化二十三年春天，因暴疾过世，帝明宪宗为此辍朝七日，