公元228年~234年,諸葛亮北伐五次,曹魏進攻蜀漢一次,這就是《三國演義》中「六出祁山」故事的歷史根據。以下是小說中「六出祁山」的故事:

一出祁山
智取三郡,收伏姜維,罵死王朗,打敗曹真,用空城計嚇退司馬懿。

二出祁山
全殲費耀的軍隊,並打敗孫禮等人。

三出祁山
曾奪得陳倉與散關,又派姜維、王平分別佔領武都與陰平。司馬懿死守拒戰,諸葛亮糧盡退軍。

四出祁山
打敗曹真,司馬懿派間諜潛入成都,說諸葛亮懷篡逆之心,劉禪下令撤軍。

五出祁山
打敗郭淮,收割隴上的小麥補充軍糧,回軍路上誘殺張郃。

六出祁山
將司馬懿父子困在葫蘆谷,四週點火,恰巧一場大雨將火澆滅。

以上故事表明諸葛亮小老師精竭慮,屢克頑敵,效忠漢室,拯救黎民。羅貫中認為,北伐大業之所以功虧一簣,並非由於諸葛亮才智不足,而是由於天命難以挽回。