Родился 9 декабря 1924 года в селе Верхняя Камышинка Краснощековского района Алтайского края в крестьянской семье. В Алтайский край семья Часовских переехала из Воронежской губернии, спасаясь от голода. Кроме Василия в семье были еще дети - три родные сестры и сводные сестра и брат
Окончил школу-восьмилетку, работал в местном колхозе. В августе 1942 года был призван в РККА. Прошел подготовку в школе младших командиров в Чите и в декабре 1942 года отправлен артиллеристом-наводчиком в 294-й минометный полк 1-го механизированного корпуса Степного фронта.
Впервые участие в боевых действиях принял 3 августа 1943 года на Курской дуге. Был командиром отделения, принимал участие в освобождении Белгорода, Харькова, Белорусской ССР, Варшавы, в форсировании Одера и взятии Берлина. За время войны получил контузию и был ранен в голову. Победу встретил в Берлине в звании старшего сержанта.
После войны окончил водительские курсы, работал шофером санитарной машины. В марте 1947 года демобилизовался, окончил Барнаульскую фельдшерско-акушерскую школу, в 1956 году - лечебный факультет 2-го Московского медицинского института. Получил предложение остаться работать в институте на глазном факультете, но отказался.
По распределению был направлен в Калининскую область в поселок Васильевский Мох в качестве хирурга. Для получения врачебной практики также работал врачом «Скорой помощи» в областном центре.
В 1957 году женился на ассистентке Римме Михайловне Дроздовой. в 1959 году у них родился сын, в этом же году Василий Михайлович перешёл в хирургическое отделение больницы № 7 города Калинина, а в сентябре следующего года был переведён в областную больницу.
Был назначен заведующим хирургическим отделением Тверской областной клинической больницы. За свою врачебную практику провёл около тысячи успешных полостных операций. Василий Макарович пользовался заслуженным авторитетом среди коллег. В 1988 году участвовал во Всесоюзном съезде врачей.
Указом Президиума Верховного Совета СССР от 11 апреля 1985 года Василию Макаровичу Часовских было присвоено звание «Народный врач СССР». Он стал первым и единственным человеком в области, получившим это звание.
В 2001 году из-за ухудшения самочувствия покинул должность начальника отделения и перешёл на должность врача-хирурга-консультанта хирургического отделения. В 2003 году тяжело заболел.
Скончался Василий Макарович 25 января 2004 года. Похоронен на кладбище в Дмитро-Черкассах, на Аллее Славы.