Настоящее имя - Вениамин Александрович Зильбер. Родился в Пскове в семье музыканта. Окончил гимназию в Москве, в 1920 году переселился в Петроград, окончил институт иностранных языков (отделение арабистики), в 1929 г. защитил кандидатскую диссертациюпо русской филологии.В литературе Каверин дебютировал в начале 20-ых годов - в сборниках группы "Серапионовы братья". В 1923 г. увидел свет сборник рассказов Каверина "Мастера и подмастерья", в 1925 г. - роман "Конец Хазы", а в 1931 г. - роман "Художник неизвестен".Во время войны Каверин работал корреспондентом газеты "Известия". В 1944 году была опубликована последняя часть самого известного из произведений писателя - романа "Два капитана"; в том же году этот роман был удостоен Сталинской премии.Из поздних произведений Каверина необходимо отметить романы "Перед зеркалом" (1971) и "Верлиока" (1982), а также автобиографические книги "В старом доме" (1971) и "Освещенные окна" (1976).Каверин всегда оставался противником "официального советского писательства". Он добивался литературной реабилитации Тынянова и Булгакова, подписал обращение в защиту Синявского и Даниэля, поддерживал Солженицына. Членом правления Союза писателей Каверин стал только в 1986 году, всего за три года до смерти.