The White House says Rice was only following their talking points based on the best available intelligence at the time, but McCain and Sen. Lindsey Graham (S.C.) have accused Rice of misleading the public.
Rice is rumored to be a top candidate to become Secretary of State when Hillary Clinton steps down, but McCain and Graham have said they would oppose her nomination.
McCain said on Sunday that he would "give all nominees the benefit of a hearing process."
But he added that Rice should go back on "Face the Nation" to explain that she gave the wrong information to the American people.
"That might be a beginning," McCain said.