Карл Вебер родился в 1786 году в небольшом городке Гольштинии Эйтине. Предки композитора были ремесленниками. По собственным словам будущего композитора, живопись и музыка равно претендовали в раннем возрасте на его время и любовь. В 1798 году он ученик Михаила Гайдна по теории и композиции. В 14 лет Вебер был автором довольно большого количества произведений, сонат, вариаций, ряда камерных сочинений. Переезжая из города в город, он постоянно выступал как пианист и певец.
С 1804 года начинается практическая деятельность Вебера. После капельмейстерства в Карлсруэ Вебер несколько лет прослужил в Штутгарде в качестве личного секретаря герцога Вюртембергского. В 1810 году он был вынужден покинуть Штутгард и целиком отдался искусству.
Он разъезжает с концертами по разным городам Германии, попадает и в Швейцарию. С 1813 по 1816 год Вебер руководил оперным театром в Праге. Он вступает в полосу творческой зрелости. Наряду со значительными достижениями в области музыкального театра Вебер создает ряд интереснейших произведений фортепианной музыки. Покинув Прагу, он переехал в Дрезден в 1817 году. Дрезденский период- последнее десятилетие жизни Вебера- вершина творчества композитора. К этому времени относится сочинение лучших фортепианных и оперных произведений: сонат для фортепиано, «Приглашение к танцу», опер «Фрейшюц», «Эврианта», «Оберон».
Зимой 1826 года Вебер выехал в Лондон. Чрезвычайная перегрузка и напряженность жизни в Лондоне ускорили развязку, и 5 июня 1826 года он умер от чахотки в возрасте сорока лет. Только через пятнадцать лет образовался в Германии комитет для организации перенесения праха Вебера на родину, и в 1844 году его останки были погребены в Дрездене.