Волин был членом Уфимского комитета большевиков, организатором и редактором первой нелегальной большевистской газеты на Урале «Уфимский рабочий»
В 1910 году Борис Волин экстерном сдал экзамены и получил аттестат зрелости 1-й Орловской гимназии. После этого он был вынужден эмигрировать в Париж, где учился на юридическом факультете Парижского университета. В Россию вернулся накануне Первой мировой войны, поступил на юридический факультет Московского университета. Учился до 1917 года.
В дни вооруженного восстания 1917 года в Москве Волин некоторое время был председателем Военно-революционного комитета Замоскворечья.
После революции Волин был членом исполкома Московского горкома РСДРП(б), членом редакции «Правды». Впоследствии стал председателем Орловского губернского комитета РКП(б) (с 19 мая по август 1918 года), председателем исполнительного комитета Орловского губернского Совета (с августа 1918 года по июнь 1919 года).
В последующие годы Волин был секретарём губкома РКП(б) в Брянске, председателем губисполкомов в Костроме, Харькове, заместителем народного комиссара внутренних дел Украины. Волин избирался делегатом на VIII, IX и XVI съезды коммунистической партии.
В 1924—1925 годах Волин был первым секретарем полномочного представительства СССР в Париже, в 1925—1926 гг. — заместителем редактора «Известий ЦИК СССР», в 1926—1927 гг. — директором отдела ТАСС в Вене, в 1927—1929 гг. — руководителем отдела печати Народного комиссариата иностранных дел.
С 1931 по 1935 годы Волин работал начальником Главного управления по делам литературы и издательств (Главлит) — центрального цензурного органа СССР.
Волин занимался научными и педагогическими вопросами: в 1932—1935 годы он работал директором литературного отделения Института Красной профессуры (одновременно — редактор журнала «Борьба классов»), в 1935—1936 годы заведовал отделом школ ЦК ВКП(б). Во второй половине 1930-х годов был издан «Толковый словарь русского языка» в 4-х томах под редакцией Б. М. Волина и Д. Н. Ушакова.
С 1936 по 1945 г. Волин — главный редактор «Исторического журнала», позднее входил в состав редколлегии журнала «Вопросы истории». В 1938—1941 гг. заведовал кафедрой марксизма-ленинизма в ИФЛИ.
1 октября 1941 года Волин выехал на фронт в район Дорогобужа для чтения лекций, но попал в окружение. В тылу врага он стал организатором и секретарем партизанской группы в Смоленской области. Весной 1942 года Волин был переброшен в Москву на самолёте, за два года написал книгу «Всенародная партизанская война», а в 1944 году вновь ушел на фронт. За боевые заслуги Борис Волин был награжден двумя орденами Отечественной войны 1-й степени и несколькими медалями.
В 1945 году Волин стал научным сотрудником Института Маркса-Энгельса-Ленина-Сталина при ЦК ВКП(б), а с 1946 до 1951 года был профессором кафедры марксизма-ленинизма МГУ.
Борис Волин — автор ряда исторических научных трудов и мемуаров. Основные темы его исследований — история коммунистической партии, жизнь и деятельность Ленина, с которым Волин был близко знаком и неоднократно встречался.