Василь Швадчак народився 14 березня 1977 року у Дрогобичі Львівської області.
Василь закінчив місцеву школу, згодом – Дрогобицький професійний політехнічний ліцей.
У 1995 році був призваний до армії, строкову службу завершив у 1996 році.
З 2 березня 2022 року – мобілізований, служив у військовій частині А3719 (63 ОМБ), водій – заправник автомобільного відділення підвозу пального та мастильних матеріалів взводу матеріального забезпечення групи матеріального забезпечення.
Воював у Баштанському та Миколаївському районах Миколаївської області, Херсонському районі Херсонської області, Краматорському та Бахмутському районах Донецької області.
Василь загинув 11 березня 2023 року поблизу села Піски, Баштанського району, Миколаївської області під час виконання бойового завдання.