Max Weber, 1864 yılında Prusya’da, Erfurt’ta doğdu. 1882 yılında Heildelberg Üniversitesi’nde hukuk öğrenimine başladı. 1884 yılındaki kısa süreli askerliğinin ardından önce Berlin, sonra da Göttingen Üniversitesi’nde öğrenimini sürdürdü. 1889 yılında doktorasını tamamladı, 1891 yılında öğretim üyeliği yetkisini kazandı. Berlin, Freiburg, Heildelberg Üniversitelerinde ders verdi. Archiv für Sozaialwissenchaft und Sozaialpolitik dergisinin kurucuları arasında yer aldı. Hastane yöneticiliğiyle geçirdiği Birinci Dünya Savaşı’nın ardından Viyana Üniversitesi Toplumbilim Kürsüsü’nü kurdu, 1919 yılında Münih Üniversitesi’ne geçti. 1920 yılında öldü.