Acto I
Escena 1
En un bosque cerca del castillo de Monsalvat, sede del Grial y sus caballeros, Gurnemanz, el mayor de los caballeros del Grial, despierta a sus jóvenes escuderos y los guía en la oración. Ve a Amfortas, rey de los caballeros del grial, y su séquito que se acercan. Amfortas ha sido herido por su propia lanza, que no es sino la Lanza Sagrada con que Longinos abrió la llaga del costado de Cristo, y la cual debía custodiar, y la herida no se cura.
Gurnemanz pide a su caballero principal noticias de la salud del rey. El caballero dice que el rey ha sufrido durante la noche y que se va temprano a bañar en el lago sagrado. Los escuderos piden a Gurnemanz que les explique cómo la herida del rey puede sanarse, pero él elude la cuestión y entra una mujer enloquecida, Kundry. Ella entrega a Gurnemanz un vial de bálsamo, traído de Arabia, para aliviar el dolor del rey, y luego se derrumba, agotada.
Llega Amfortas, tumbado en una camilla que sostienen Caballeros del Grial. Llama a Gawain, cuyo intento de aliviar el dolor del rey ha fracasado. Le dicen que este caballero se ha vuelto a marchar, buscando un remedio mejor. Alzándose un poco, el rey dice que marcharse sin permiso ("Ohn' Urlaub?") es el tipo de impulsividad que le llevó a él al reino de Klingsor, y a su caída. Acepta la poción de Gurnemanz e intenta agradecérselo a Kundry, pero ella contesta apresuradamente que las gracias no ayudarán y le insta a que vaya a su baño.
Se marcha la procesión. Los escuderos miran a Kundry con sospecha y le hacen preguntas. Después de una breve réplica, ella se calla. Gurnemanz les dice que Kundry a menudo ha ayudado a los Caballeros del Grial, pero que ella va y viene de manera impredecible. Cuando él le pregunta directamente por qué ella no se queda para ayudar, responde "¡Nunca ayudo!" ("Ich helfe nie!"). Los escuderos creen que ella es una bruja y desdeñosamente comentan que si ella hace tanto, por qué no encuentra la Lanza Sagrada para ellos. Gurnemanz revela que esta hazaña está destinada a otra persona. Dice que a Amfortas se le confió ser guardián de la Lanza, pero la perdió cuando fue seducido por una mujer irresistiblemente atractiva en el dominio de Klingsor. Klingsor atrapó la Lanza y con ella atacó a Amfortas: esta herida causa a Amfortas tanto dolor como vergüenza, y nunca curará por sí misma.
Los escuderos regresan del baño del rey y le dicen a Gurnemanz que el bálsamo ha aliviado su sufrimiento. Los propios escuderos de Gurnemanz le preguntan cómo es que conoce a Klingsor. Solemnemente les dice que tanto la Sagrada Lanza, como el Santo Grial, en el que se recogió la sangre que fluía, habían llegado a Monsalvat para ser guardados por los caballeros del Grial bajo el dominio de Titurel, el padre de Amfortas. Klingsor anhelaba pertenecer a la congregación de los caballeros, pero incapaz de mantener los pensamientos impuros lejos de su mente, recurrió a la auto-castración, haciendo con ello que le expulsaran de la orden. Klingsor entonces se ha vuelto enemigo del reino del Grial, aprendiendo artes oscuras. Ha establecido sus dominios en el valle inferior cercano a Monsalvat y lo ha llenado de bellas doncellas-flores que tratan de seducir y embelesar a los caprichosos caballeros del Grial para hacerlos perecer. Aquí fue donde Amfortas perdió a su vez la Sagrada Lanza, conservada por Klingsor, que trama ahora cómo conseguir también el Grial. Gurnemanz dice que Amfortas más tarde tuvo una visión santa que le dijo que esperara a un "casto inocente, iluminado por la compasión" (“Durch Mitleid wissend, der reine Tor”) quien finalmente curará la herida.
Justo en este momento, se oyen gritos de los caballeros (" Weh! Weh!" - "¡Dolor! ¡Dolor!"): un cisne en vuelo ha sido alcanzado por una flecha y ha caído abatido a tierra, y traen a un joven, un arco en su mano y un carcaj con flechas que son iguales a la que alcanzó al cisne. Gurnemanz habla severamente al muchacho diciéndole que este es un lugar santo. Le pregunta directamente si disparó contra el cisne, y el muchacho presume de que si vuela, él puede acertarle ("Im Fluge treff' ich was fliegt!") Gurnemanz le pregunta qué daño le había hecho el cisne, y muestra al joven el cuerpo sin vida de esta ave benefactora. Ahora con remordimientos, el joven rompe su arco, arrojándolo a un lado. Gurnemanz le pregunta por qué está aquí, quién es su padre, cómo encontró este lugar y, finalmente, su nombre. A cada pregunta el muchacho responde "No lo sé". El caballero mayor aleja a sus escuderos para que vayan a ayudar al rey y ahora pregunta al muchacho qué es lo que él sí sabe. El joven dice que tiene una madre, Herzeleide, y que el arco lo hizo él mismo. Kundry había estado escuchando y ahora les dice que el padre del muchacho fue Gamuret, un caballero muerto en batalla, y también cómo la madre del muchacho ha prohibido a su hijo usar una espada, temiendo que tenga el mismo destino que su padre. Ahora el joven recuerda haber visto caballeros pasar por su bosque, que él dejó su casa y su madre por seguirlos. Kundry se ríe y le dice al joven que, mientras ella cabalgaba, vio a Herzeleide morir de pena. Al oír esto, el muchacho se lanza contra Kundry pero entonces cae conmovido por la pena. La propia Kundry le ofrece agua para reconfortarlo y ahora cansada sólo desea dormir y desaparece entre la maleza.
Gurnemanz sabe que el Grial sólo dirige a los píos a Monsalvat e invita al muchacho a observar el ritual del Grial. El joven no sabe lo que es el Grial, pero señala que mientras ellos caminan, él apenas parece moverse, y aun así parece que viaja lejos. Gurnemanz dice que en este reino, el tiempo se convierte en espacio (" Zum Raum wird hier die Zeit").
Escena 2
Llegan al salón del Grial, donde los caballeros se están reuniendo para recibir la Eucaristía ("Zum letzten Liebesmahle" - "Esta última cena santa"). Se oye la voz de Titurel, diciendo a su hijo, Amfortas, que descubra el Grial. Amfortas está atormentado por la vergüenza y el sufrimiento (" Wehvolles Erbe, dem ich verfallen"). Es el guardián de estas sagradas reliquias pero aun así ha sucumbido a la tentación y perdido la Lanza: declara que él no es merecedor de su cargo. Grita pidiendo perdón (“Erbarmen!”) pero sólo oye la promesa de la redención futura a través de un tonto inocente.
Al oír el grito de Amfortas, el joven parece sufrir con él, apretando su corazón. Los caballeros y Titurel urgen a Amfortas a poner de manifiesto el Grial ("Enthüllet den Gral"), lo que él, finalmente, hace. El oscuro salón queda ahora bañado de la luz del Grial al tiempo que los caballeros comen. Gurnemanz empuja al joven para que participe, pero el muchacho parece en trance y no sigue. Amfortas no comulga y, al finalizar la ceremonia, cae transido de dolor y lo sacan. Lentamente se va vaciando el Salón dejando sólo al muchacho y a Gurnemanz, quien le pregunta si ha comprendido lo que ha visto. Cuando el muchacho es incapaz de responder, Gurnemanz lo despide considerándolo tonto y le envía una advertencia de cazar gansos, si debe, pero ha de dejar en paz a los cisnes. Una voz desde lo alto repite la promesa, "El casto inocente, iluminado por la compasión"
Acto II
Escena 1
El segundo acto se abre en el castillo mágico de Klingsor, quien conjura a Kundry, despertándola de su sueño. La llama por muchos nombres: Primera Hechicera, la Rosa del Infierno, Herodías, Gundryggia y, finalmente, Kundry. Ella se resiste a obedecerle y se burla de la condición mutilada de Klingsor preguntando sarcásticamente si él es casto ("Ha ha! Bist du keusch?"), pero ella no puede resistir su poder. Klingsor observa que Parsifal se acerca, y llama a sus caballeros encantados para que luchen contra el muchacho. Klingsor ve cómo Parsifal derrota a los caballeros que emprenden la huida.
Klingsor ve al joven dirigirse al jardín de doncellas-flores y llama a Kundry para que busque al joven y lo seduzca, pero cuando él se gira, ve que Kundry ya ha salido a cumplir su misión.
Escena 2
El triunfante joven se encuentra en un jardín encantado, rodeado por bellas y seductoras doncellas-flores. Lo llaman y se enredan sobre él mientras le riñen por haber herido a sus amantes ("Komm, komm, holder Knabe!"). Pronto luchan entre sí para ganarse la devoción exclusiva del joven, hasta el punto de que él va a escaparse, pero luego una voz lo llama, "Parsifal!" Recuerda entonces que es éste el nombre que su madre usa cuando se le aparece en sueños. Las doncellas-flores retroceden y le llaman tonto mientras lo abandonan y lo dejan a solas con Kundry, que aparece bellísima y seductora.
Él se pregunta si este jardín es un sueño y pregunta cómo es que Kundry sabe su nombre. Kundry le dice que lo aprendió de su madre, en un magnífico monólogo: ("Nein Parsifal, du tör'ger Reiner"..."Ich sah das Kind an seiner Mutter Brust." - "Yo vi al niño alimentado en el seno materno..."). Su madre lo había amado e intentado proteger del destino de su padre; él la había abandonado y ella, Herzeleide, había muerto de pena. Tras estas revelaciones de Kundry, el joven queda dominado por el remordimiento, culpándose a si mismo por la muerte de su madre. Comprende cuán estúpido ha sido olvidándola. Kundry dice que darse cuenta de esto es un primer signo de comprensión y que, con un beso, ella le puede ayudar a comprender el amor de su madre. En ese instante, Parsifal toma conciencia del dolor de Amfortas, y grita su nombre como si lo llamase: siente el dolor del rey herido ardiendo en su propio costado, y ahora entiende el sufrimiento físico y moral de Amfortas durante la ceremonia del Grial ("Amfortas! Die Wunde! Die Wunde!" - "¡Amfortas! ¡La herida! ¡La herida!") Lleno de compasión, Parsifal rechaza las proposiciones de Kundry.
Furiosa al ver que sus intentos fracasan, Kundry le dice a Parsifal que si puede sentir compasión por Amfortas, debería entonces ser capaz de sentir compasión por ella también. Ella ha sido maldita durante siglos, incapaz de descansar, porque vio al Salvador portando la Cruz camino del Calvario y se rió de su dolor. Ahora ella nunca puede llorar, sólo reírse, y está también esclavizada por Klingsor. Parsifal la rechaza de nuevo y le pide que lo guíe hasta Amfortas. Kundry le ruega que se quede con ella aunque sólo sea por una hora, y luego lo llevará ante Amfortas. La vuelve a rechazar, y entonces Kundry lo maldice a vagar sin encontrar jamás el Reino del Grial, finalmente ella llama a su maestro para que la ayude.
Klingsor aparece y arroja la Lanza a Parsifal, pero se detiene en mitad del aire, por encima de su cabeza. Parsifal la coge y hace el signo de la Cruz. El castillo se desmorona y mientras él emprende su marcha, le dice a Kundry que ya sabe dónde podrá encontrarlo de nuevo.
Acto III
Escena 1
Tras un nuevo preludio orquestal, sereno y armónicamente complejo, que simboliza el retorno de Parsifal, el tercer acto se abre como el primero, en el dominio del Grial, pero muchos años después. Gurnemanz aparece envejecido y doblado. Oye lamentos cerca de su cabaña de ermitaño y descubre a Kundry inconsciente en la maleza, como había ocurrido años atrás ("Sie! Wieder da!"). La revive usando agua del Santo Manantial, pero ella sólo pronuncia la palabra "servir" (“Dienen”). Gurnemanz presiente que hay algún significado en su reaparición en este día. Mirando al bosque, ve que se acerca un personaje, recubierto de armadura negra y el rostro cubierto por el yelmo. Trae consigo una lanza, pero no puede saber quién es. Gurnemanz se lo pregunta, sin obtener respuesta. Finalmente el recién llegado, desprovisto del yelmo, es reconocido por el anciano Gurnemanz como el muchacho que disparó al cisne, y con alegría observa que la Santa Lanza es la que ha traído consigo. Parsifal habla de su deseo de encontrar a Amfortas ("Zu ihm, des tiefe Klagen.") Relata su largo viaje, vagando durante años, incapaz de encontrar un camino de vuelta al Grial: a menudo se ha visto obligado a luchar, pero nunca rindió la Lanza en batalla. Dice a Gurnemanz que la maldición que le impedía encontrar el camino correcto ya no surte efecto. Gurnemanz reconoce empero que en su ausencia Amfortas nunca ha vuelto a oficiar para los caballeros del Grial, y que Titurel ha muerto. Parsifal se encuentra sobrecogido por el remordimiento, culpándose a sí mismo de esta situación. Gurnemanz le dice que hoy es el día de los funerales por Titurel y que tiene que cumplir un gran deber. Kundry lava los pies de Parsifal y Gurnemanz lo unge con agua del Santo Manantial, reconociéndolo como el casto inocente, ahora iluminado por la compasión, y como él será el nuevo rey de los caballeros del Grial. A su vez Parsifal bautiza a Kundry que permanece en silencio respetuoso. Parsifal mira alrededor y comenta la belleza de la naturaleza primaveral. Gurnemanz explica que hoy es Viernes Santo, cuando toda la creación se renueva por la Muerte del Salvador. Son los "encantamientos del Viernes Santo". Se oyen a lo lejos las campanas del templo de Monsalvat; Gurnemanz anuncia: Mediodía, ha llegado la hora. ¡Mi señor, permite que tu siervo te guíe! y los tres emprenden el camino hacia el castillo del Grial. Un interludio orquestal que se inicia con majestuosos acordes y ritmos que se interfieren (Mittag) los acompaña a la solemne reunión de los caballeros
Escena 2
Los caballeros traen a Amfortas ante el santuario del Grial, y el féretro donde reposa su padre Titurel, a quien invoca para ofrecerle descanso de sus sufrimientos, y desea unirse a él en la muerte ("Mein vater! Hochgesegneter der Helden!" - "¡Padre mío!...") Los caballeros del Grial urgen apasionadamente a Amfortas que descubra el Grial de nuevo, pero iracundo, dice que nunca más realizará el oficio ante la sagrada Copa, ordenando a los caballeros que lo maten si así lo desean y acaben de una vez por todas con su sufrimiento y con la vergüenza que les ha aportado. En ese momento, Parsifal se adelanta y dice que sólo un arma puede sanar la herida ("Nur eine Waffe taugt" - "Sólo sirve un arma"): con la Lanza toca el costado de Amfortas, que queda curado y absuelto de su culpa. El mismo Parsifal ordena que se descubra el Grial, reemplazando a Amfortas como celebrante. Mientras todos los presentes se arrodillan, Kundry, liberada de su maldición y redimida, cae sin vida al suelo, al tiempo que una paloma blanca desciende sobre el Grial y sobre Parsifal. El coro entona un canto de acción de gracias