Matthias Schweighöfer se narodil ve Východním Německu ve městě Anklam. Vyrůstal v herecké rodině a brzy už také věděl, že jeho kroky budou směřovat před kameru. Jeho rodiče, divadelní herci Gitta Schweighöferová a Michael Schweighöfer, ho často brali na jejich zkoušky a později již na střední škole v Chemnitzi navštěvoval školní dramatický kroužek. Když odmaturoval, odešel do Berlína, kde stále žije se svou přítelkyní (střídavě žije také v Paříži). Do své první role byl obsazen ve filmu RAUS AUS DER HAUT (1997) (TV), který režíroval Andreas Dresen.
Matthias Schweighöfer je považován za jednoho z nejžádanějších mladých německých herců současnosti. Matthias mluví, kromě němčiny, také plynule anglicky a francouzsky. Hraje na klavír a na housle.