Piano Trio No. 2 is in 5 movements:
I. Allegro non troppo - The movement begins with a theme taken up by violin and cello as the piano plays an agitated accompaniment. A second theme is in E major. The development section expands the themes amid a general feeling of turmoil and passion. The themes return in the recapitulation, after which the agitation of the opening of the movement returns in the coda and after a run from the piano a unique cadence ends the movement.
II. Allegretto - The beginning of the movement gives the impression that it is going to be one of Saint-Saëns' delicate trifles, as a tripping tune in E major and 5/8 time is played. Contrasting sections in the minor show that the movement is not just gentle salon mood music. The piano has some particularly brilliant music in the contrasting sections. The opening theme has the final say in an emphatic close.
III. Andante con moto - Written in A-flat major, this movement has a lyrical theme that is the basis of the entire movement.
IV. Grazioso, poco allegro - A graceful movement that begins in G major with a waltz-like tune. There is a slight contrasting section, more like an intermezzo. The interplay between the instruments begins again with the opening theme as the music slows down and ends.
V. Allegro - Two themes, the first in E minor and the next in E major, begin the movement. Material is treated contrapuntally on its own before the first theme is integrated into it. The second theme returns and leads to a very rapid version of the first theme and the ending chords.