Народився 18 вересня 1982, смт Южна Ломуватка міста Брянки, Луганська область.
Першу вищу освіту здобув у 2004 році. Навчався в Київському національному економічному університеті, в якому закінчив магістратуру з менеджменту організацій. Через рік після випуску вступив до аспірантури Національного інституту стратегічних досліджень, в якому вивчав економічну безпеку держави. Закінчив виш у 2008 році. Крім цього, протягом 2007 року стажувався в Брюсселі і Страсбурзі, отримав хороший досвід у Європейському парламенті.
У студентські роки працював на посаді заступника голови профспілкового комітету ППОСА КНЕУ (лютий — грудень 2002) та головного спеціаліста-ревізора відділу бухгалтерського обліку та контролю Головного управління у справах сім'ї та молоді Київської міської державної адміністрації (травень — грудень 2003).
З жовтня 2005 року по грудень 2006 року працював у Департаменті соціальної та економічної стратегій Національного інституту стратегічних досліджень на посаді молодшого наукового співробітника.
З червня 2014 року — депутат Київської міської ради. Член комісії з питань бюджету та соціально-економічного розвитку.
У 2005 році був обраний головою Всеукраїнської молодіжної громадської організації «Християнсько-демократична молодь України» (з 2007 року — ВМГО «Демократичний альянс»). Переобирався на керівну посаду в 2007 та 2009 роках.
У 2010 обраний головою політичної партії «Демократичний альянс». Член партії з моменту створення.
У 2014 році очолив список партії «Демократичний альянс» на виборах до Київської міської ради. В результаті підрахунку та перерахунку голосів партія набрала 3,007 % (39 712) голосів виборців, що дозволило двом першим особам в списку стати депутатами Київської міської ради.
У 2019 році на з'їзді партії «Демократичний альянс» було переобрано керівні органи партії, до яких Василь Гацько не був обраний.
Одружений з Гацько Мариною Валеріївною. Сини — Ярослав Гацько, Яромир Гацько. Донька — Ярина Гацько.
22.07.2019