Maria João Pires posee un amplio repertorio: a lo largo de su carrera ha interpretado obras de Johann Sebastian Bach, Ludwig van Beethoven, Robert Schumann, Franz Schubert, Wolfgang Amadeus Mozart, Johannes Brahms, Fryderyk Chopin y muchos otros compositores de los periodos clásico y romántico.