М. Вебер родился в 1864 г. в Эрфурте, в Тюрингии, в состоятельной протестантской семье. Его отец был членом Прусского Совета и депутатом Рейхстага. В 1869 г. политическая карьера привела отца, а вместе с ним и всю семью в берлинский район Шарлоттенбург. Именно здесь М. Вебер и начал свое образование. В 1882 г. он поступает на юридический факультет Гейдельбергского университета, но в 1884 г. прерывает учебу и год служит в Страсбурге в чипе младшего офицера. Студенческие годы М. Вебера отмечены дуэлями и пьянством. М. Вебер закончил учебу в Гейдельберге в 1886 г. и следующие три года провел в Берлине, подрабатывая юристом и работая над докторской диссертацией «К истории средневековых торговых компаний». Он получил докторскую степень в 1889 г., став преподавателем в университете, и приступил к работе над новой темой «Значение аграрной истории Рима для публичного и частного права». В 1894 г. М. Вебер получает звание профессора политэкономии в университете Фрайбург-им-Брайсгау, а в 1897 г. становится профессором экономики в Гейдельберге.
В этом же году умирает отец, и это событие вызывает у М. Вебера кризис, серьезно подорвавший его психическое и физическое здоровье. Он слагает с себя профессорские обязанности и, влекомый неудержимым желанием путешествовать, начинает странствовать по Европе и США, оставив на 20 лет преподавательскую деятельность. Его академические интересы постепенно смещаются из сферы права и экономики в сферу социологии. Относительная материальная обеспеченность позволяет ему, едва ли не инвалиду, заниматься независимыми научными изысканиями в течение всех этих долгих лет. В 1918 г. М. Вебер возвращается к преподавательской деятельности, работая сначала в Вене, а затем в Мюнхене.
В 1920 г. он становится одной из жертв пандемии инфлюэнции, буквально выкашивавшей европейцев. Инфлюэнция перешла в пневмонию, от которой М. Вебер и скончался в 1920 году, оставив после себя множество незавершенных трудов.