A Ferencváros korábbi támadója az MTK-ban nevelkedett, pályafutása elején játszott rövid ideig Olaszországban, ezt követően a Győri ETO-ban, ahol bajnok lett. 2015 januárjában igazolt a Fradihoz, ahol háromszor lett bajnok és kupagyőztes. Majd visszatért az MTK-hoz, ahonnan ismét külföldre vezetett az útja, az arab emírségekbeli al-Ittihad Kalba és a lengyel Termalica után a román élvonalbeli Sepsiszentgyörgyhöz szerződött szabadon igazolható játékosként.
A székelyföldi csapat bejelentése szerint a 32 éves támadó egyéves szerződést írt alá hosszabbítási opcióval. Varga immáron a második magyar labdarúgó a Sepsi keretében az egyszeres válogatott Tamás Márk után.