Народився 20 червня 1968 року, Вроцлав. Син лідера «Солідарності» Корнеля Моравецького.
1992 року закінчив історичний факультет Вроцлавського університету.
Вивчав бізнес-адміністрування у Вроцлавському політехнічному інституті (1993) і водночас в Університеті центрального Коннектикуту.
1995 року отримав диплом MBA в Економічній академії у Вроцлаві.
У 1995—1997 роках вивчав право і питання економічної інтеграції в Гамбурзькому університеті. Пройшов курс у школі менеджменту ім. Келлога в Північно-західному університеті в США.
У 1996—2004 роках викладав у Вроцлавській економічній академії, у 1996—1998 роках — у Вроцлавському політехнічному інституті.
З 1998 року обіймав посади в керівництві банку BZ WBK, у 2007—2015 роках був головою його правління.
У 1998—2002 роках — депутат регіональної ради Нижньосілезького воєводства від Виборчої акції Солідарності.
2015 року призначений віцепрем'єром і міністром розвитку в уряді Беати Шидло. У березні 2016 року вступив в партію Право і справедливість, до цього був безпартійним членом уряду. З вересня 2016 року — міністр розвитку і фінансів.
Після відставки Беати Шидло з посади прем'єр-міністра 7 грудня 2017 року, висунутий партією «Право і справедливість» на посаду голови уряду Польщі. 12 листопада 2019 року після присяги депутатів нового скликання Сейму оголосив про відставку.
На виборах у 2019 році Матеуш Моравецький став лідером списку Закону та Справедливості у виборчому окрузі № 31. Він отримав мандат депутата до Сейму 9-го терміну, отримавши 133 687 голосів. На першому засіданні сейму 9-го терміну він пішов у відставку з Ради Міністрів (відповідно до статті 162 (1) Конституції Польщі), яка була прийнята президентом того ж дня. 14 листопада 2019 року президент Анджей Дуда призначив його знову прем'єр-міністром, доручивши йому місію формування нового уряду.
Одружений, батько чотирьох дітей.
13.12.2021