西吉水县知县，升户部主事、兵部员外郎，出为河南佥事。因战功升任河南参议，调大同兵备副使。因战功再次增俸一级，进为山西右参政。再升都察院右佥都御史，巡抚辽东，并在大兴屯田。召为兵部右侍郎，后以左侍郎担任宣大总督。隆庆元年（1567年）升任右都御史，率兵与俺答汗交战，石州沦陷。王之诰降职守南山。隆庆四年（1570年）担任南京兵部尚书，参赞机务，随后改为刑部尚书。卒赠太子太保。
家族.曾祖王俸，七品散官；祖父王伯载；父王芳，同知。母曾氏。