法正的另一个大功劳,便是助刘备夺取汉中,汉中是益州北面的窗户。曹操得了汉中,并没有乘胜进占益州,而是回师许昌。法正立刻敏锐地察觉到是曹操力不能逮,所以建议刘备抓住时机,立即发兵汉中。当时对是否即时攻取汉中,刘备集团内部是有分歧的,普遍认为应做长久打算。但出于法正的建议,刘备也就不再犹豫,立即率法正、黄忠等人出征。果然,汉中守备空虚,时间不於,刘备就取得汉中。这一段,在小说中作了大改动,法正的功劳大部分都让诸葛丞相分走了。《三国演义》的作者对孔明先生的敬爱真是无以复加。夺取汉中,这么重要的事情自然少不了神机妙算的诸葛亮。这一战,他仍然是核心人物,而且身在汉中前线。事实上,刘备取汉中,诸葛亮是留镇成都的之战前,诸葛亮智激黄忠,老爷子受不得激,一定要担任前线主将,他又派法正前上协助。在诸葛亮的运筹帷幄之中,夺汉中的战争开始了。于是,在诸葛亮神机妙算之下,老将黄忠以逸侍劳定军山。斩曹营主将复侯渊,为夺汉中打下基础。此后,诸葛亮智取汉中,曹阿瞒兵退斜谷胜利光环又套到诸葛亮头上。整个过程中法止一直是配角。
不过,或许因为历史上的法正在取汉中时功劳太大,罗贯中竟不能将他完全埋没,所以特意给这位配角添了一点亮色。夏侯渊屯于定军山,黄忠率军队逼于定军山口。法正遥指定军山两边巍巍高山说:在此山上可以俯视定军山曹军虚实,将军若取得此山,定军山如在掌中。晚上二更时分,黄忠率士兵攻上山顶。法正料到夏候渊定然是忍耐不住,会率众来攻。令老将军守在半山,等他举旗为号而后动。夏候渊果然不听张合劝告,分军围山,要夺回这一制高点。任夏侯渊如何骂战法正就是不发令,黄忠也不出战。过了半天,敌军气已失,锐气已堕。法正即时展开红旗示意反击,黄忠得令,高临下鼓噪进攻,果然大破曹军,杀了夏侯渊。后来,曹操亲帅将士南征,刘备毫不畏惧,气定神闲地说曹公虽来,无能为也,我必有汉川矣,法正功不可没。曹操失了汉中,知道是法正出的计策,于是恨恨地说我就知道刘备不可能做到这样,必定是有人教唆。又说我搜罗奸雄待尽,就剩下一个法正,奸雄在那时,应该不含贬义。法正不仅有才谋、奋识人之明,对于治蜀也有自己的想法。与以法家着称的诸葛亮不同,他认为施政应该宽松一些,以恩立信。