Борис Викторович Шергин родился 28 июля (16 июля ст.с.) 1893 г. (по архивным данным; указание самого Шергина на 1896 — мистификация). Отец Шергина, потомственный мореход и корабельный мастер, передал сыну дар рассказчика и страсть ко всякому «художеству»; мать — коренная архангелогородка, познакомившая его с народной поэзией Русского Севера.
В семье Шергин воспринял первые важные уроки взаимоотношений с миром и людьми, трудовой кодекс чести северного русского народа. С детства постигал нравственный уклад, быт и культуру Поморья. Срисовывал орнаменты и заставки старинных книг, учился писать иконы в поморском стиле, расписывал утварь; ещё в школьные годы стал собирать и записывать северные народные сказки, былины, песни. Учился в Архангельской мужской губернской гимназии (1903-1912); окончил Строгановское центральное художественно-промышленное училище (1917). Работал как художник-реставратор, заведовал художественной частью ремесленной мастерской, внёс вклад в возрождение северных промыслов (в частности, холмогорской техники резьбы по кости), занимался археографической работой (собирал книги «старинного письма», древние лоции, записные тетради шкиперов, альбомы стихов, песенники).
В 1922 г. окончательно переехал в Москву; работал в Институте детского чтения Наркомпроса, выступал с рассказами о народной культуре Севера с исполнением сказок и былин перед разнообразной, в основном детской, аудиторией. С 1934 г. — на профессиональной литературной работе.
Первая публикация — очерк «Отходящая красота» о концерте М. Д. Кривополеновой (газета «Архангельск». 1915, 21 ноября). При жизни писателя опубликовано 9 книг (не считая переизданий). В газетах и журналах Шергин помещал статьи литературоведческого и искусствоведческого характера, реже — литературные произведения.
Умер писатель 30 октября 1973 года в Москве.