Шрайвер розпочала свою журналістську кар'єру на каналі CBS KYW-TV і недовго була ведучою ранкових новин CBS, після чого приєдналася до NBC News у 1986 році. Після того, як Марія була ведучою вихідних випусків Today Show та NBC Nightly News, вона стала кореспондентом програми Dateline NBC, яка також висвітлювала політику. Після звільнення з NBC News у 2004 році, щоб зосередитися на ролі першої леді Каліфорнії, вона повернулася у 2013 році як спеціальна ведуча. За свої репортажі на NBC Шрайвер отримала премію Пібоді в 1998 році і була співведучою висвітлення Літніх Олімпійських ігор 1988 року, які отримали премію Еммі.[5]
Одружилася з Арнольдом Шварценеггером, народила чотирьох дітей: Кетрін, Патріка, Крістофера і Крістіну.