Matthias Steiner (Vienna, 25 agosto 1982) è un ex sollevatore austriaco naturalizzato tedesco.
Austriaco di nascita, ha gareggiato per l'Austria dal 1998 al 2005 a livello internazionale, partecipando anche alle Olimpiadi 2004. Dal 2002 al 2005 è stato quattro volte campione nazionale nella categoria 105 kg. Nel 2005 ha abbandonato la federazione sportiva austriaca.
Nel 2008 ha ricevuto la cittadinanza tedesca e ha quindi rappresentato la Germania nelle varie competizioni fino al 2013, anno del ritiro. Ha vinto una medaglia d'oro alle Olimpiadi 2008 svoltesi a Pechino.