Василий Петрович Хромых родился в 1910 году в селе Елань-Коленовский Воронежской области. Окончив семь классов, работал ремонтным рабочим, слесарем на железнодорожных станциях, инструктором военного отдела Центрального райкома КПСС г. Тамбова, воспитателем в тамбовском железнодорожном училище трудовых резервов. В Красной Армии с 1932 по 1939 год. На фронтах Великой Отечественной войны с 1942 года. Сражался на Брянском и 2-м Белорусском фронтах. Участвовал в оборонительных боях под Костромой и Ливнами, освобождал Орел, Чернигов, Брест, Варшаву. Был трижды ранен.

В ночь на 28 сентября 1943 года батальон капитана Хромых форсировал Днепр в районе села Мысы (Черниговская область), захватил и удержал плацдарм, обеспечивая переправу других подразделений полка.

Указом Президиума Верховного Совета СССР от 15 января 1944 года командиру стрелкового батальона 239 гвардии стрелкового полка 61-й армии капитану Хромых Василию Петровичу присвоено звание Героя Советского Союза.

В январе 1957 г. Василий Петрович был уволен в запас в звании подполковника. Жил и работал в Белгороде.