Max Rubner (ur. 2 czerwca 1854 w Monachium, zm. 27 kwietnia 1932 w Berlinie) – niemiecki fizjolog, dyrektor Berliner Physiologische Institut w latach 1909–1922.

Życiorys Był synem Johanna Nepomuka Rubnera i Barbary z domu Duscher. W 1873 zdał egzamin dojrzałości w Max-Gymnasium w Monachium. Od 1873 do 1877 studiował medycynę na Uniwersytecie Ludwika i Maksymiliana w Monachium. Jako student zaczął pracować z Adolfem von Baeyerem i Carlem Voitem. Po uzyskaniu tytułu doktora medycyny w 1878 został asystentem-wolontariuszem w Instytucie Fizjologicznym Voita. Od 1880 do 1881 uczył się u Carla Ludwiga w Lipsku, po uzyskaniu habilitacji w 1883 wykładał w Monachium. W latach 1885–1891 profesor na katedrze fizjologii Uniwersytetu w Marburgu. W 1891 zastąpił Roberta Kocha na katedrze higieny Uniwersytetu Fryderyka Wilhelma w Berlinie. Od 1909 również na katedrze fizjologii, jako następca Theodora Engelmanna. W roku akademickim 1910/11 rektor Uniwersytetu. Był współzałożycielem i pierwszym dyrektorem (1913) Instytutu Fizjologii Pracy Cesarza Wilhelma (Kaiser-Wilhelm-Institut für Arbeitsphysiologie). Sekretarz Pruskiej Akademii Nauk. Członek Gesellschaft für Natur- und Heilkunde in Berlin oraz Niemieckiej Akademii Przyrodników Leopoldina (niem. Deutsche Akademie der Naturforscher Leopoldina).