В 1982 году Макграт перешёл в «Манчестер Юнайтед», главным тренером которого в этот период был Рон Аткинсон. С «Юнайтед» ему удалось выиграть лишь один приз: Кубок Англии в сезоне 1984/85. В финальном матче «Юнайтед» победил «Эвертон» со счётом 1:0, а Макграт был назван «"Игроком матча"». Эта игра запомнилась тем, что в ней была показана красная карточка игроку «Юнайтед» Кевину Морану, что стало первым удалением в истории финалов Кубка Англии. Победный гол в этой встрече в дополнительное время забил Норман Уайтсайд.