In 1977 trouwde Rogers met zijn vierde vrouw, actrice Marianne Gordon. Samen kregen ze een zoon, Chris. Bijna twintig jaar lang bleef het stel bij elkaar, maar op 50-jarige leeftijd voelde Rogers opnieuw de druk van zijn carrière, wat uiteindelijk leidde tot hun scheiding in 1993.

Hun scheiding werd een van de duurste in de entertainmentindustrie, waarbij Gordon een schikking van 60 miljoen dollar kreeg. Rogers was niet verbitterd en zei tegen de Irish Independent : « Ze verdient elke cent. » Hij legde uit dat hij dankbaar was voor haar onwankelbare steun, vooral in een tijd dat zijn carrière achteruitging. Hij zei: « Marianne verdiende de 60 miljoen dollar echt, want ze is een geweldig meisje en we hebben 15 jaar lang een perfect huwelijk gehad. »