Centraal in haar carrière staan de opera’s van Richard Strauss, met name Arabella, Capriccio, Der Rosenkavalier, Ariadne auf Naxos, Daphne, Die Liebe der Dane en Elektra. Rollen uit deze opera’s zingt zij wereldwijd. Hoogtepunten waren optredens met Simon Rattle (Londen), Carl Davis (Berlijnse Staatsoper), Edo de Waart (Amsterdam), Andrew Davis (Parijs) en Mark Elder (Milaan en Straatsburg). Ander opera-repertoire van Anne Schwanewilms betreft werken van Bartók, Berg, Gluck, Mozart, Schumann, Schreker, Szymanowski, Verdi, Wagner en Weber. Ook haar liedrepertoire is breed. Zo gaf zij vele concerten met (orkest)liederen van Berg, Mahler, Strauss, Beethoven, Mendelssohn, Schönberg en Wagner. Spraakmakend waren haar vertolkingen van de Gurrelieder van Schönberg, Nuits d’été van Berlioz en de Vier letzte Lieder van Strauss. Wat opnamen betreft kan Anne Schwanewilms terugzien op producties van Beethovens Negende symfonie (met Ozawa), Mahlers Achtste (met Chailly), de orkestliederen van Strauss (het Hallé Orchestra) en Mendelssohns Lobgesang (met het Gewandhaus Orchester en Chailly).
In 2002 werd Anne Schwanewilms gekozen als ‘Sängerin des Jahres’ door het Duitse operatijdschrift Opernwelt. Anne Schwanewilms was in de Matinee onder andere te horen op 18 september 2004. Zij zong toen de partij van Grete in Der ferne Klang van Schreker. Op 27 maart 2004 zong zij liederen van Strauss en Berg met Mark Elder, op 12 oktober 2002 zong zij de rol van Anne in Strauss’ Die Liebe der Danae, die werd gedirigeerd door Edo de Waart. Op 14 april 2007 zong zij Strauss’ Vier letzte Lieder met Jaap van Zweden.