Известный советский писатель, драматург и сценарист. Член литературной группы «Серапионовы братья». Автор знаменитого, неоднократно экранизированного романа «Два капитана».
Родился в Пскове в семье в семье капельмейстера 96-го пехотного Омского полка Абеля Абрамовича Зильбера и его жены, урождённой Ханы Гиршевны, хозяйки нескольких музыкальных магазинов. Старший брат Вениамина Лев Зильбер в последствии стал академиком, всемирно известным ученым –вирусологом, одним из изобретателей советского пенициллина.
Другой брат стал композитором прославившийся, как Александр Ручьев.
Вениамин Зильбер с отличием окончил Псковскую губернскую гимназию и уехал в Петроград.
Там он одновременно учился в Институте живых восточных языков по отделению арабистики и на историко-филологическом факультете университета. В 1929 году защитил диссертацию по филологии.
Начав заниматься литературной деятельностью, взял псевдоним Каверин, в честь гусара П. П. Каверина, приятеля молодого Пушкина, выведенного им под собственной фамилией в первой главе «Евгения Онегина».
Первый рассказ Каверина — «Хроника города Лейпцига за 18… год» — был опубликован в 1922 году.
В начале 1920-х годов входил в литературную группу «Серапионовы братья». Ранние рассказы были написаны на фантастические сюжеты.
В 1926 году выпустил первый большой роман «Девять десятых судьбы». Сотрудничал с журналом «Огонек».
В 1935-1936 годах написал роман в двух книгах «Исполнение желаний». Наибольший успех выпал на долю его романа дилогии «Два капитана» (1940—1945). Вторую часть он писал находясь в действующих частях Северного флота, где одновременно оказывал значительную помощь работникам флотских многотиражек. Опубликовал ряда статей и очерков в центральных газетах, за что был награжден Орденом Красной Звезды.
Следующее большое произведение так же получившее широкую популярность трилогия «Открытая книга». Прототипами главных героев стали его брат Лев Зильбер и его жена, академик АМН СССР Зинаида Ермольева, создательница первых советских антибиотиков.
Вениамин Каверин всю жизнь был принципиальным и порядочным человеком. В 1958 году он стал едва ли не единственным в СССР крупным писателем старшего поколения, кто отказался участвовать в травле Бориса Пастернака.
Подписал обращение в защиту Ю. М. Даниэля и А. Д. Синявского.
Скончался в мае 1989. Похоронен на 18-м участке Ваганьковского кладбища.
В 1995 году в родном городе Вениамина Каверина Пскове был открыт памятник героям его романа «Два капитана»