Macguire est en couple avec la même jeune femme depuis déjà trois ans. Jennifer Meyer est la fille du président des studios de cinéma Universal, Ron Meyer. Le couple vit ensemble à Los Angeles.
Le comédien de 28 ans a trouvé la superbe bague de fiançailles de son amoureuse lors d’une visite à la célèbre boutique Tiffany.
Le futur marié tourne en ce moment le film Spider-Man 3 où il porte à nouveau le costume de l’homme-araignée. Le troisième volet du superhéro sera sur les écrans le 4 mai 2007.