En 1817 ordena, en cierto modo su existencia al casarse con la cantante Caroline Brandt y da comienzo a la composición de «Der Freischütz», trabajo teatral que, sobre la estela de las óperas nacionales alemanas. Como escribe M. Mila, «Der Freischutz no es solo una Opera nacional alemana, con pasajes hablados en prosa según el estilo del ‘Singspiel’ sino es su inclinación a lo fantástico, con su amor por la naturaleza, ya sonriendo, ya tenebrosa y también con su afable humorismo».
Después de una serie de conciertos en Berlín donde ejecuta por primera vez el Konzertstück op. 79, Weber regresa a Dresde y a continuación del éxito del Der Freischutz, recibe del empresario Barbaja el encargo de componer una Ópera nueva para Viena Así nace Euryanthe, con drama unitario evitando los números de estructura cerrada y los diálogos recitados, pero el trabajo que servirá de modelo al wagneriano con su físico agotado por la vida desordenada y los continuos viajes, postración del que parece levantarlo la invitación, llegada desde Londres, para realizar una nueva Ópera destinada al Covent Garden en el que el Freischutz había tenido enorme ético. Considerando las preferencias del público londinense, Weber elige un libreto inglés, Oberon relato de una fantástica historia de amor ambientada en la Edad Media carolingia. La Ópera, que renueva la forma del «Singspiel» es acogida con un éxito que brinda a su autor su última satisfacción artística. Agotado por la tuberculosis que lo minaba desde hacía tiempo. Carl Maria von Weber muere en Londres el 5 de junio de 1826.


