Родился 21 мая 1924 году в Смоленске в семье кадрового командира красной Армии.
В июле 1941 года Б.Л. Васильев ушел добровольцем на фронт. Первый бой принял 8 июля под Красным. Участвовал в Смоленском оборонительном сражении. В одном из боев был ранен, госпитализирован. В 1943 году поступил и в 1948 году окончил Военную академию бронетанковых войск. Участник Парада Победы в Москве 24 июня 1945 года.
Печататься начал с 1954 года. Широкую известность приобрела повесть "А зори здесь тихие...", а также одноименный фильм, снятый по сценарию Б.Л. Васильева. В 1975 году ему была присуждена Государственная премия СССР. Сквозная тема, связанная с подвигом советского человека на войне нашла свое продолжение во многих его романах, повестях, пьесах, публицистике. ("Иванов катер", "Не стреляйте в белых лебедей", "В списках не значился" и др.). В последние годы писатель обратился к исторической теме, написал ряд романов ("Князь Ярослав и его сыновья" и др.).
20 мая 1994 года Б.Л. Васильеву за большой вклад в русскую литературу, в знак признательности к нему жителей Смоленска, за любовь и преданность к отчему краю присвоено звание "Почетный гражданин города - героя Смоленска".