Price ugruntowała swoją popularność, nagrywając kolejną operę Mozarta – Così fan tutte, gdzie grała Fiordiligi.
Price niechętnie podróżowała i dlatego występy poza rodzimą sceną – kolejno Covent Garden, a następnie opery w Kolonii i Monachium – zdarzały jej się rzadko. W 1985 r. pojawiła się w Metropolitan Opera jako Desdemona w Otellu Giuseppe Verdiego. Koncertowała także w Polsce. Zakończyła karierę w 1999 i wróciła do rodzinnej Walii.
Repertuar Margaret Price była uznawana przede wszystkim za wspaniałą wykonawczynię repertuaru mozartowskiego. Oprócz Cherubina i Fiordiligi stworzyła wysoko cenione kreacje Hrabiny i Barbariny w Weselu Figara, Paminy w Czarodziejskim flecie oraz Donny Anny w Don Giovannim. Grała też role Amelii w Balu maskowym, tytułowej bohaterki w Aidzie, Elżbiety w Don Carlosie Giuseppe Verdiego oraz tytułową rolę w Ariadnie na Naksos Richarda Straussa. Przez całą karierę obawiała się zniszczenia głosu przez nieodpowiedni dobór repertuaru, dlatego m.in. odmawiała konsekwentnie wykonywania na scenie ról wagnerowskich (chociaż studyjnie nagrała Tristana i Izoldę).