Premier acte
L'opéra commence par une tempête. Le jeune homme Siegmund est dehors dans la tempête et arrive dans une maison. La maison appartient à Hunding qui y vit avec sa femme Sieglinde. Un frêne pousse au milieu de la maison. Siegmund et Sieglinde sont des jumeaux qui ont été séparés lorsqu'ils étaient enfants, donc aucun des deux ne sait qui est l'autre. Leur père est Wotan, le dieu principal, mais ils ne le savent pas non plus. Leur mère était une mortelle (une personne ordinaire, pas une déesse) ou peut-être une louve, comme l'appelle la déesse Fricka.
Sieglinde laisse entrer Siegmund dans la maison et lui donne un verre d'hydromel. Ils commencent à tomber amoureux. Hunding arrive et demande à Siegmund qui il est. Siegmund répond qu'il devrait s'appeler Woeful parce qu'il a eu une vie malheureuse. Quand il était petit, il est rentré une fois à la maison et a trouvé sa maison incendiée, sa mère assassinée et sa sœur jumelle enlevée (emmenée). Il se souvient alors que quelques années plus tard, il est allé aider une jeune femme qui avait été forcée d'épouser un homme cruel. Il avait tué certains des amis de l'homme. Hunding se rend compte qu'il était lui-même cet homme, de sorte qu'il est l'ennemi de Siegmund. Il dit à Siegmund qu'il peut dormir chez lui ce soir car c'est une loi de l'hospitalité, mais que demain matin il devra le combattre.
Sieglinde va préparer un verre pour son mari. Elle y met un médicament qui fera dormir Hunding profondément. Pendant ce temps, Siegmund réfléchit à une chose que son père lui avait promise. Il lui avait dit qu'il pousserait une épée magique appelée "Nothung" dans un arbre. Personne n'aurait cette épée jusqu'au jour où Siegmund, se trouvant en grande difficulté, serait capable de la tirer de l'arbre et de l'utiliser.
Sieglinde entre et raconte à Siegmund une histoire qui raconte que le jour où elle a été forcée d'épouser Hunding, un vieil homme est entré dans la maison et a enfoncé une épée dans le frêne au milieu de la pièce. Ils commencent à réaliser qu'ils sont frère et soeur, mais cela ne les empêche pas de tomber amoureux et ils chantent passionnément leur amour l'un pour l'autre. Siegmund tire l'épée de l'arbre et les deux amoureux s'embrassent.
Deuxième acte
Wotan est le dieu principal, que nous avons entendu dans Das Rheingold. Il essaie de se débarrasser de la malédiction du Rheingold, et a construit un grand plan autour de Siegmund. Wotan dit à sa fille Brünnhilde qu'elle doit s'assurer que Siegmund gagne le combat avec Hunding. Brünnhilde (la fille hors mariage de Wotan et d'Erda, la déesse de la Mère-Terre) a le pouvoir de le faire. Elle est l'une des huit filles de Wotan qui sont des Valkyries (en allemand : Walküren). Leur travail consiste à ramasser les corps des braves héros morts au combat et à les ramener au Valhalla, la maison des dieux.
Fricka, la femme de Wotan, arrive dans un char tiré par un bélier. Brünnhilde disparaît, et il s'ensuit une grosse dispute entre le mari et la femme. Fricka dit à Wotan que Siegmund et Sieglinde doivent être punis pour avoir brisé le mariage de Hunding, et pour s'être aimés parce que les frères et sœurs n'ont pas le droit d'être amants (c'est ce qu'on appelle "l'inceste"). Elle dit qu'elle est elle-même la déesse du mariage et qu'elle doit veiller à ce que les lois sur le mariage soient respectées. Fricka dit que les dieux seront tous déshonorés. Wotan dit qu'il est allé dans le monde pour avoir des enfants avec des femmes mortelles parce que les dieux avaient besoin d'une race de héros qui les protégerait. Mais Fricka dit à Wotan qu'il a tort : Siegmund ne peut pas être un héros libre s'il est protégé par Wotan. Cédant, Wotan dit maintenant à Brünnhilde qu'elle doit laisser Siegmund à son sort.
Sieglinde dit à Siegmund qu'elle se sent coupable et qu'il devrait la quitter, mais ils sont désespérément amoureux. Lorsqu'elle entend la corne de Hunding, elle imagine que Siegmund sera déchiré par les chiens et elle s'évanouit. Brünnhilde a pitié de Siegmund. Elle dit à Siegmund qu'il doit la suivre au Valhalla. Lorsque Siegmund lui demande s'il peut emmener Sieglinde avec elle, Brünnhilde lui répond qu'il ne peut pas le faire. Siegmund refuse d'y aller. Brünnhilde lui dit qu'il ne peut pas échapper à son destin. Siegmund continue de plaider auprès de Brünnhilde, et à la fin, elle est si émue qu'elle change d'avis. Elle brise l'ordre de Wotan, et dit qu'elle protégera Siegmund au combat. Hunding apparaît et les deux hommes se battent. Brünnhilde protège Siegmund avec son bouclier. Siegmund est sur le point de gagner quand soudain Wotan apparaît et brise l'épée de Siegmund en morceaux. Hunding tue Siegmund.
Troisième acte
Les autres Valkyries se demandent où se trouve Brünnhilde. Elles la voient arriver sur son cheval, mais au lieu d'un héros, elle porte une femme (c'est Sieglinde). Les Valkyries sont en colère contre Brünnhilde parce qu'elle a désobéi à Wotan. Sieglinde veut mourir, mais quand on lui dit qu'elle a un bébé dans le ventre, elle demande à Brünnhilde de la sauver. Elle s'échappe dans la forêt avec des morceaux de l'épée de Siegmund. Un jour, le bébé qu'elle porte maintenant va grandir, devenir un héros et utiliser les morceaux pour fabriquer une autre épée.
Wotan se rend aux Valkyries. Il est furieux contre Brünnhilde parce qu'elle lui a désobéi. Il la punit. Il lui dit qu'elle n'est plus une Valkyrie. Elle s'endormira sur un rocher et tout homme qui la trouvera pourra l'avoir. Brünnhilde plaide auprès de Wotan. Elle lui demande s'il pourrait, au moins, mettre un feu autour d'elle pour que le seul homme qui puisse l'avoir soit un héros. Finalement, Wotan accepte. Loge, le dieu du feu, arrive et allume le feu. À la fin de l'opéra, Brünnhilde s'endort sur le rocher, entourée par le feu. Elle y restera jusqu'à ce qu'un jour, un héros vienne la sauver.