Снимали фильм в Карелии в 2009 году. На одном из островов Ладожского озера построили декорации, а сама съёмочная группа жила в одном из прибрежных городков. Каждое утро на рассвете все грузились в арендованный катер и плыли на съёмочную площадку. Весь фильм отсняли за месяц.
Вера Глаголева, режиссёр: «Место для съёмок мы нашли не сразу. Но результат оправдал все наши старания. Аскетичная обстановка очень помогала. Будь вокруг лес, какие-нибудь живописные места, а не голые серые скалы — мы не смогли бы снять такие эмоции…»
Сценарий фильма «Одна война» основан на реальных событиях. Автор сценария Марина Сасина работала журналистом в орловской газете и брала интервью у ветерана Великой Отечественной войны Гавриила Астахова.