Родился в г. Днепропетровске. Детство, юность прошли в Казахстане. Окончил Московский станко-инструментальный институт. Работал на Уралмашзаводе, Турбомоторном заводе с 1965 по 1997 гг. Сотрудничал в отделе публицистики «Вечернего Свердловска», где напечатал первые очерки в жанре социального портрета. Основал газету «Штерн», при ней — издательство под тем же названием и литературный клуб. Автор более полусотни книг.
В одном городе : очерки, рассказы, ст., посвящ. Екатеринбургу. Кн. 16 / сост. Б. Вайсберг. — Екатеринбург : Штерн, 2005. — 80 с. : ил.
Спасибо за внимание : рассказы, зап., заметки, новеллы, мини-очерки о «Турбинке» / Борис Вайсберг. — Екатеринбург : Знамя, 2005. — 108 с.
Очерки об известных евреях Екатеринбурга / сост. Б. С. Вайсберг. — Екатеринбург : Штерн, 2001. — 88 с. : ил.
Всего через одну руку / Борис Вайсберг // Автограф : Екатеринбургские писатели о себе. —Екатеринбург, 2000. — С. 79—85. — Библиогр.: с. 84—85.
Турксиб : автобиогр. зап. / Борис Вайсберг. — Екатеринбург : Штерн, 2000. — 96 с. : ил.
***
Подарком к 280-летию Екатеринбурга стала книга «В одном городе» : [инициатор и сост. кн. Б. Вайсберг] // 280 подарков Екатеринбургу : [конкурс-акция к 280-летию столицы Урала : крат. информ.]. — Екатеринбург, 2003. — С. 49.