王平字子均,巴西宕渠人也。本养外家何氏,后复姓王。随杜濩、朴胡诣洛阳,假校尉。从曹公征汉中,因降先主,拜牙门将、裨将军。
建兴六年,属参军马谡先锋。谡舍水上山,举措烦扰,平连规谏谡,谡不能用,大败于街亭。众尽星散,惟平所领千人,鸣鼓自持,魏将张郃疑其有伏兵,不往逼也。于是平徐徐收合诸营遗迸,率将士而还。丞相亮既诛马谡及将军张休、李盛,夺将军黄袭等兵,平特见崇显,加拜参军,统五部兼当营事,进位讨寇将军,封亭侯。
九年,亮围祁山,平别守南围。魏大将军司马宣王攻亮,张郃攻平,平坚守不动,郃不能克。十二年,亮卒,平领汉中太守,封安汉侯,迁前护军,署大将军事。
延熙元年,大将军蒋琬住沔阳,平更为前护军,署琬府事。六年,琬还住涪,拜平前监军、镇北大将军,统汉中。
七年春,魏大将军曹爽率步骑十余万向汉川,前锋已在骆谷。时汉中守兵不满三万,诸将大惧,或劝平据兴势,平曰:“不然。若贼分兵断我后,我则腹背受敌,此危道也。今宜先遣刘敏拒兴势,平为后继,若贼不敢进,可保全师。”遂遣敏据兴势,多张旗帜,弥亘百余里。会大将军费祎从成都至,魏军退。平策之有效,朝廷嘉焉。
十一年,平薨,子训嗣。