Terfel fue inicialmente asociado con roles de Mozart, Figaro y Leporello, pero expandió su repertorio a roles más pesados, especialmente los de Wagner.