En 2004, son père adoptif se présente aux élections présidentielles philippines contre la présidente sortante Gloria Macapagal-Arroyo, mais ne l'emporte pas. Il meurt quelques mois plus tard. Le , Grace Poe retourne aux Philippines, juste après avoir appris la mort de son père. Elle poursuit le combat politique de son père après des révélations sur une fraude électorale lors des élections présidentielles de 2004.
Grace Poe devient présidente du « Movie and Classification Board », l'organisme de classification des programmes TV et cinéma aux Philippines, de 2010 à 2012. En 2013, elle devient sénatrice en tant qu'indépendante, affiliée à la coalition Team PNoy, qui soutient le président des Philippines Bénigno Aquino III.