Борис Васильев родился 21 мая 1924 года в Смоленске. Когда началась война, будущий писатель еще учился в школе. На фронт он ушел добровольцем, трижды попадал в окружение и выходил из него. В 1943 году Васильев был контужен.
Васильев получил известность на всю страну после выхода повести «А зори здесь тихие», изданной в 1969 году. Книга впоследствии была экранизирована Станиславом Ростоцким. Авторству Васильева также принадлежат роман «В списках не значился», повесть «Завтра была война» и другие произведения.