法正字孝直,扶風郿人。初為益州牧劉璋部下,成都破後轉事劉備。備以法正為蜀郡太守,揚武將軍。當法正就任後,便向以往曾輕視或陷害自己的人進行報復。有人向諸葛亮舉報,但亮素知法正甚得劉備重用,遂不言之。
建安二十二年,法正勸劉備進攻漢中。劉備從其言,二年後遂得漢中。
劉備進位漢中王後,以法正為尚書令,拜護軍將軍。
次年法正病逝,享年四十五歲。