Narodil se roku 1947 v Nemilanech u Olomouce. Po maturitě vystudoval Lékařskou fakultu Univerzity Palackého v Olomouci. Hned po promoci v roce 1971 nastoupil jako sekundární lékař v nemocnici v Opavě. Pro svou specializaci si vybral chirurgii, v letech 1998-2008 zde působil ve funkci primáře.

Po roce 1989 jako jeden z prvních zakládal v opavské nemocnici Občanské fórum.

Od roku 1993 byl členem ODS, rok poté byl zvolen zastupitelem města Opavy a později opakovaně členem rady města. V roce 2002 neúspěšně kandidoval ve volbách do Senátu ve volebním obvodu Opava. O čtyři roky později získal jako kandidát ODS senátorský mandát. V roce 2012 ho neobhájil - prohrál ve druhém kole. 

Jako senátor se ostře postavil proti tzv. náhubkovému zákonu, který Senát vrátil do Sněmovny, ale byl přehlasován poslanci. Zastával funkci místopředsedy ústavně-právního výboru.

Václav Vlček je ženatý a má jednoho syna.