В пехотной роте – новый парень, Василий Теркин. Он воюет уже второй раз на своем веку. Василий за словом в карман не лезет, едок хороший. В общем, “парень хоть куда”.
Теркин вспоминает, как он в отряде из десяти человек при отступлении пробирался с западной, “немецкой” стороны к востоку, к фронту. По пути была родная деревня командира, и отряд зашел к нему домой. Жена накормила бойцов, уложила спать. Наутро солдаты ушли, оставляя деревню в немецком плену. Теркин хотел бы на обратном пути зайти в эту избу, чтобы поклониться “доброй женщине простой”.
Идет переправа через реку. Взводы погружаются на понтоны. Вражеский огонь срывает переправу, но первый взвод успел перебраться на правый берег. Те, кто остался на левом, ждут рассвета, не знают, как быть дальше. С правого берега приплывает Теркин. Он сообщает, что первый взвод в силах обеспечить переправу, если его поддержат огнем.
Теркин налаживает связь. Рядом разрывается снаряд. Увидев немецкую “погребушку”, Теркин занимает ее. Там, в засаде, поджидает врага. Убивает немецкого офицера, но тот успевает его ранить. По “погребушке” начинают бить наши. А Теркина обнаруживают танкисты и везут в медсанбат…
Теркин в шутку рассуждает о том, что хорошо бы получить медаль и прийти с нею после войны на гулянку в сельсовет.
Выйдя из госпиталя, Теркин догоняет свою роту. Его подвозят на грузовике. Впереди – остановившаяся колонна транспорта. Мороз. А гармонь только одна – у танкистов. Она принадлежала их погибшему командиру. Танкисты дают гармонь Теркину. Он играет сначала грустную мелодию, потом веселую, и начинается пляска. Танкисты вспоминают, что это они доставили раненого Теркина в медсанбат, и дарят ему гармонь.
В избе – дед и бабка. К ним заходит Теркин. Он чинит старикам пилу, часы. Догадывается, что у бабки есть спрятанное сало… Бабка угощает Теркина. А дед спрашивает: “Побьем ли немца?” Теркин отвечает, уже уходя, с порога: “Побьем, отец”.
Боец-бородач потерял кисет. Теркин вспоминает, что когда он был ранен, то потерял шапку, а девчонка-медсестра дала ему свою. Эту шапку он бережет до сих пор. Теркин дарит бородачу свой кисет, объясняет: на войне можно потерять что угодно, но не Россию.
Теркин врукопашную сражается с немцем. Побеждает. Возвращается из разведки, ведет с собой “языка”.
На фронте – весна. Жужжание майского жука сменяется гулом бомбардировщика. Солдаты лежат ничком. Только Теркин встает, палит в самолет из винтовки и сбивает его. Теркину дают орден.
Теркин вспоминает, как в госпитале встретил мальчишку, который уже успел стать героем. Тот с гордостью подчеркнул, что он из-под Тамбова. И родная Смоленщина показалась Теркину “сиротинушкой”. Поэтому он и хотел стать героем.
Генерал отпускает Теркина на неделю домой. Но деревня его еще у немцев… И генерал советует с отпуском обождать: “Нам с тобою по пути”.
Бой в болоте за маленькую деревню Борки, от которой ничего и не осталось. Теркин подбадривает товарищей.
Теркина на неделю отправляют отдохнуть. Это “рай” – хата, где можно есть четыре раза в день и спать сколько угодно, на кровати, в постели. На исходе первых суток Теркин задумывается… ловит попутный грузовик и едет в свою родную роту.
Под огнем взвод идет брать село. ведет всех “щеголеватый” лейтенант. Его убивают. Тогда Теркин понимает, что “вести его черед”. Село взято. А сам Теркин тяжело ранен. Теркин лежит на снегу. Смерть уговаривает его покориться ей. Но Василий не соглашается. Его находят люди из похоронной команды, несут в санбат.
После госпиталя Теркин возвращается в свою роту, а там уже все по-другому, народ иной. Там… появился новый Теркин. Только не Василий, а Иван. Спорят кто же настоящий Теркин? Уже готовы уступить друг другу эту честь. Но старшина объявляет, что каждой роте “будет придан Теркин свой”.
Село, где Теркин чинил пилу и часы, – под немцами. Часы немец отнял у деда с бабкой. Через село пролегла линия фронта. Пришлось старикам переселиться в погреб. К ним заходят наши разведчики, среди них – Теркин. Он уже офицер. Теркин обещает привезти новые часы из Берлина.
С наступлением Теркин проходит мимо родного смоленского села. Его берут другие. Идет переправа через Днепр. Теркин прощается с родной стороной, которая остается уже не в плену, а в тылу.
Василий рассказывает о солдате-сироте, который пришел в отпуск в родное село, а там уж ничего не осталось, вся семья погибла. Солдату нужно продолжать воевать. А нам нужно помнить о нем, о его горе. Не забыть об этом, когда придет победа.
Дорога на Берлин. Бабка возвращается из плена домой. Солдаты дают ей коня, повозку, вещи… “Скажи, мол, что снабдил Василий Теркин”.
Баня в глубине Германии, в каком-то немецком доме. Парятся солдаты. Среди них один – много на нем шрамов от ран, париться умеет здорово, за словом в карман не лезет, одевается – на гимнастерке ордена, медали. Солдаты говорят о нем: “Все равно что Теркин”.