Верещук родилась в 1979 году в Раве-Русской Жолковского района Львовской области.
Училась в военном институте при Национальном университете "Львовская политехника", на юридическом факультете Львовского национального университета имени Ивана Франко, а также в Национальной академии государственного управления при президенте Украины. После окончания военного института пять лет служила в Вооруженных силах Украины.
С июня по октябрь 2010 года была заместителем председателя Жолковской райгосадминистрации. В октябре 2010 года была избрана городским головой Равы-Русской и находилась на этой должности до февраля 2015 года.
Верещук – кандидат наук по государственному управлению, до избрания в Верховную Раду была доцентом кафедры политических наук, публичного управления и администрирования факультета политологии и права Национального педагогического университета имени Михаила Драгоманова, профессором кафедры общей и прикладной психологии Института экологии экономики и права. В парламент прошла по списку партии "Слуга народа" (№29 в списке). В сентябре – ноябре 2019 года была представителем Кабмина в Раде, ушла с должности, поскольку, по ее словам, не сработалась с тогдашним премьером Алексеем Гончаруком.
В сентябре 2020 года партия "Слуга народа" официально выдвинула Верещук кандидатом в мэры Киева на выборах, которые состоятся 25 октября.