Принцесса Мария была дочерью короля Великобритании Георга II (1683—1760) и его супруги, маркграфини Каролины Бранденбург-Ансбахской (1683—1737). 28 июня 1740 года Мария выходит в Касселе замуж за наследного принца Гессен-Касселя Фридриха. В этом браке у неё родились дети:
В 1754 году, когда стало известно, что супруг Марии, ландграф Фридрих II решил перейти в католичество, Мария уходит от него и со своими тремя сыновьями живёт отдельно, однако не даёт Фридриху развод — с тем, чтобы предотвратить таким образом его возможное новое бракосочетание. После окончания Семилетней войны она с детьми живёт в графстве Ханау. В 1736 году, после смерти Иоганна Рейнхарда III, последнего мужского представителя графского рода Ханау, графство Ханау-Мюнценберг, согласно акту о наследовании от 1643 года, перешло к ландграфам Гессен-Касселя. Правящий ландграф Вильгельм VIII, чтобы наказать своего сына Фридриха II за измену протестантской религии, решил изьять из доли своего наследства как можно большую долю, чтобы передать её своему внуку, сыну Фридриха, Вильгельму (будущему ландграфу Вильгельму IX). Таким образом графство Ханау перешло к юному принцу Вильгельму, в связи с малолетством которого Вильгельм VIII назначил его мать Марию регетшей до наступления совершеннолетия своего внука. Вследствие этого Мария, как регент, управляла в 1760—1764 годах графством Ханау. Последние годы жизни Мария Ганноверская провела во дворце Румпенхейм.