Bei den Kongresswahlen des Jahres 1982 wurde Evans im 17. Wahlbezirk von Illinois in das US-Repräsentantenhaus in Washington gewählt, wo er am 3. Januar 1983 die Nachfolge von George M. O’Brien antrat. Nach elf Wiederwahlen konnte er bis zum 3. Januar 2007 zwölf Legislaturperioden im Kongress absolvieren. In seine Zeit als Kongressabgeordneter fielen die Terroranschläge am 11. September 2001, der Irakkrieg und der Militäreinsatz in Afghanistan. Evans galt als sehr liberaler Kongressabgeordneter. Er kam zwischenzeitlich in die Schlagzeilen wegen unklarer Wahlkampffinanzierungen. 2005 zahlte sein Wahlkampfkomitee 185.000 Dollar Bußgeld; ein Schuldeingeständnis war damit aber nicht verbunden.