Окончил 8 классов средней школы № 8 г. Якутска.
Окончил Якутский сельскохозяйственный техникум.
Призван Якутским ГВК на действительную военную службу.
Погиб при исполнении интернационального долга в Демократической Республике Афганистан.
Окончил лесохозяйственное отделение Якутского сельскохозяйственного техникума.
Службу проходил в Пограничных войсках КГБ ОВГр ВПО (Ишкашим), частях № 2427, № 2091. Был оператором РЛС погранзаставы.
22 ноября 1985 г. во время боевой операции расчет РЛС был обстрелян противником. В. Ф. Калашников вступил в бой с превосходящими силами. Погиб, отражая очередную атаку.
За проявленные мужество и героизм награжден Орденом Красной Звезды посмертно.
Ежегодно, 15 февраля – в День памяти воинов-интернационалистов и вывода войск из Афганистана, у памятника В. Ф. Калашникову проходит акция «Вахта памяти», посвященная герою.
Похоронен в г. Якутске.