Die Mezzosopranistin Judith Gennrich studierte Gesang an der Johannes-Gutenberg-Universität Mainz bei Prof. Claudia Eder.
Nach Ihrem Studium wurde sie 2000 in das Junge Ensemble der Bayerischen Staatsoper nach München engagiert. Neben kleinen Rollen in den laufenden Repertoirevorstellungen sang Judith Gennrich auch den Hänsel in „Hänsel und Gretel“ von E. Humperdinck. Sie arbeitete mit Dirigenten wie Zubin Mehta, Jun Märkl und Ivor Bolton zusammen.
Als Ensemblemitglied der Städtischen Bühnen Münster konnte Judith Gennrich große Erfolge in vielen Partien ihres Faches feiern. Als Muse/Nicklausse in J. Offenbachs „Les contes d’Hoffmann“ und Theseus in Nicola Porporas „Arianna in Nasso“ erhielt sie im Jahrbuch der Opernwelt eine Nennung als beste Nachwuchskünstlerin. Zudem war sie u. a. als Octavian im „Rosenkavalier“ von R. Strauss, als Interpretin der Titelpartie in G. Rossinis „La Cenerentola“, als Sesto in Mozarts „Titus“, als Kind in „L’enfant et les sortilèges“ von Ravel, als Rinaldo, Cherubino, Périchole, Donna Elvira, Fenena, als Beatrice in „Beatrice und Benedict“ von Berlioz und als Fuchs im „Schlauen Füchslein“ auf der Bühne zu hören. In der Saison 2015/2016 war sie als Hänsel und Muse/Nicklasse ihrem ehemaligen Stammhaus verpflichtet.
Neben dem klassischen Repertoire begleitete sie auch die moderne Oper. So war Judith Gennrich in der Uraufführung von Hans Werner Henzes „Das Urteil der Kalliope“ am Theater Gießen zu hören, sang in Opern von Leoš Janáček, Alban Berg und Luciano Berio und wirkte beim internationalen Kompositionswettbewerb „teatro minimo“ für moderne Oper 2001 der Bayerischen Staatsoper und der Oper Zürich mit. Als Montezuma in Wolfgang Rihms „Die Eroberung von Mexico“ in Münster erhielt sie für ihre Interpretation eine große Anerkennung von Publikum und Fachpresse.
Gastengagements führten sie unter anderem an das Staatstheater Wiesbaden und Darmstadt, an die Volksoper Wien (Cherubino), das Opernhaus Zürich sowie an die Deutsche Oper am Rhein Düsseldorf (Rosina). 2007 sang sie Hänsel an der Bayerischen Staatsoper München in Humperdincks „Hänsel und Gretel“. In verschiedenen Produktionen war Judith Gennrich an der Reisopera in Enschede/Holland zu erleben. Mit Jan Willem de Vriend und dem Combattimento Consort Amsterdam sang sie dort z. B. die Partie der Costanza in „L´isola disabitata“ von Haydn. In der vergangenen Saison 2016/2017 war Judith Gennrich als Waltraute in Richard Wagners Oper „Die Walküre“ am Staatstheater Wiesbaden zu hören.
Auf dem Konzertpodium war Judith Gennrich zu Gast bei den Ludwigsburger Schlossfestspielen. Sie sang als Solistin bei der modernen Erstaufführung des Oratoriums „Petrus und Magdalena“ und „Miserere“ von Johann Adolf Hasse unter der Leitung von Michael Hofstetter. Judith Gennrich interpretierte Orchesterlieder wie Mahlers Liederzyklus „Lieder eines fahrenden Gesellen“ mit der Neuen Elblandphilharmonie oder „Shéhérazade“ von Maurice Ravel mit dem Sinfonieorchester Münster. Mit Ihrer Duo-Partnerin Rita Herzog (Klavier) erarbeitet Judith Gennrich auch unbekanntes Liedrepertoire. Einen bemerkenswerten Liederabend, mit Liedern und Texten von Johanna Kinkel, produzierte das Duo mit dem Deutschlandradio Kultur und dem WDR Musikfest Nordrhein-Westfalen.
Judith Gennrich ist als freischaffende Opern- und Konzertsängerin tätig.