Генерал-майор (в отставке), профессор Академии военных наук.
В годы Великой Отечественной войны участвовал в оборонительных и наступательных боях под Москвой, Курской битве, освобождении городов Карачев, Брянск, Витебск, Полоцк и др. В боях на Сандомирском плацдарме, освобождении Варшавы и других городов Польши, Германии, в штурме и взятии Берлина. После войны окончил Академию Генерального штаба (1951).
Служил на командных и штабных должностях, был начальником инженерных войск 1-й Отдельной Армии, Северо-Кавказского и Прибалтийского военных округов. Завершил службу в должности заместителя начальника Военно-инженерной Академии им. В.В. Куйбышева. В 1959-1960 г. - советник по инженерным войскам в ОАР. Работал в Институте мировой экономики и международных отношений РАН в отделе проблем разоружения и безопасности. Автор научных трудов по военному искусству, военной истории, военно-политическим вопросам. Член Президиума Российской ассоциации содействия ООН. Имеет государственные награды.
Скончался В.И. Макаревский 23 апреля 2001 года, похоронен в Москве на Троекуровском кладбище.