一九四六年抗日戰爭剛剛結束。內戰在東北一觸即發。在復雜的國內外環境中,東北境內政治土匪活動猖獗,國民黨反動派勾結土匪在東北地區破壞根據地建設,殺害革命干部。《林海雪原》講述的就是在這樣一個復雜的歷史背景下,一支驍勇善戰的東北民主聯軍小分隊與在東北山林盤踞多年的數股土匪斗志斗勇的故事。
小分隊在團參謀長少劍波的率領下集合了許多戰斗經驗豐富的戰士:膽大心細的楊子榮、心地善良的衛生員白茹、勇敢善戰的劉勛蒼等等。
在向土匪窩藏的威虎山進軍的途中,白茹救了一個受傷的女人,並跟蹤敵人發現了神河廟老道士實際上是威虎山匪幫的情報員。小分隊設下埋伏,抓獲了座山雕手下的情報副官一撮毛和土匪小爐匠,繳獲了敵匪的地下先遣軍聯絡圖。
經過對土匪的審訊,小分隊了解到威虎山上以座山雕為匪首的土匪們的情況,偵察英雄楊子榮提出一個大膽的設想:打進威虎山內部,探得敵情,配合小分隊里應外合全殲座山雕匪幫。
楊子榮化裝成已被消滅的另一伙土匪許大馬棒的副官胡彪,只身來到威虎山。在威虎山上,巧妙地應對了座山雕及手下 「八大金剛」的百般詢問,並利用座山雕急於擴充實力的心理,獻上了繳獲的國民黨匪軍地下先遣聯絡圖。初步得到了座山雕的信任,並被封為威虎山上的「老九」。
土匪「座山雕」布置了一場「與來襲共軍激戰」的假戰斗,暗中試探這個楊子榮的真假。楊子榮膽大心細很快就發現了敵人的陰謀,於是將計就計消除了「座山雕」的疑心,並乘機送出了土匪們的情報。
少劍波率小分隊進駐與威虎山遙遙相望的夾皮溝,李勇奇等一批當地青年積極參加了民兵訓練,消滅土匪的熱情空前高漲。突然傳來了出山的火車遭土匪襲擊的消息,被押解的俘虜小爐匠乘機逃脫,去向不明。如果小爐匠逃回威虎山,打入敵人內部的楊子榮就會很危險。正在此時,經過多日奔波的「長腿」孫達得,送來了楊子榮傳出的情報。少劍波當機立斷,率小分隊和民兵向威虎山進發。
大年三十,座山雕要為自己的六十大壽擺「百雞宴」,讓楊子榮擔任值日官和司宴官。白天,楊子榮指派着全山的匪徒把威虎山前前后后,擺了六六三百六十根松明火把,說是「山光普照」,還把大廳里里外外安上了六十盞豬油燈,說這正應座山雕的六十大壽。他還說服座山雕以大慶為名,要把今年的百雞宴全擺在廳里,以便於小分隊進來一網打盡。座山雕對他的這些安排大加贊賞。
天近黃昏,「百雞宴」即將開始,土匪小爐匠逃回了威虎山。
楊子榮決心隨機應變,先發制人。當着座山雕的面,楊子榮利用小爐匠不敢說出自己被俘經過的弱點,嘻笑怒罵,斗智斗勇,逼得小爐匠前言不搭后語,破綻百出,引起了座山雕的懷疑,最終座山雕開槍處決了小爐匠。
楊子榮在「百雞宴」上巧施安排,匪徒們個個喝得爛醉如泥。
小分隊及時趕到,楊子榮和戰友們,一舉全殲了威虎山的這伙土匪。
小說《林海雪原》是作者曲波根據自己的親身經歷創作的。