Родился 22 апреля 1964 года в селе Ульяновское Ульяновского района Карагандинской области (Казахстан). Русский. В 1981 году окончил 8 классов Могилевской школы-интерната № 1, затем Могилевское техническое училище № 4 электриков. Работал слесарем в Могилевском таксопарке.
25 октября 1983 года Могилевским горвоенкоматом призван в ряды Вооруженных Сил. Окончил учебное подразделение в городе Рукем (Литва).
В июне 1984 года направлен в Афганистан в войсковую часть полевая почта 48059. Принимал участие в ряде боевых операций.
Младший сержант В.И. Ефремов погиб 24 мая 1985 года при выполнении боевого задания.
Похоронен в поселке Ямница Могилевского района.
За мужество и героизм посмертно награжден медалями "За отвагу" и "Воину-интернационалисту от благодарного афганского народа".
Ефремов Владимир Иванович // Республиканская книга Памяти воинов-интернационалистов / Г. П. Пашков (гл. редактор) [и др.]. — Минск, 1999. — С. 210 : фото.