McConnell, appearing on CBS's "Face the Nation," said the combination of the shutdown and the possibility of a default if Congress refused to raise the debt ceiling "certainly didn't do the country any good."
"Look, shutting down the government, in my view, is not conservative policy. I don't think a two-week paid vacation for federal employees is conservative policy," he said. "A number of us were saying back in July that this strategy could not and would not work, and of course it didn't. So there will not be another government shutdown. You can count on that."
McConnell refused to make any open criticisms of Sen. Ted Cruz, R-Texas, who said on ABC's "This Week" that he will do anything to stop the Obamacare "train wreck." McConnell said he agreed with the description of the Affordable Healthcare Act and said the 45 Republicans in the Senate are a "big caucus."
McConnell said he expects to survive an primary challenge next year from the right next year.
"I've -- I've endured millions of dollars of attack ads that have been calling me a right-wing fanatic over the years," he said. "I think my opponents in the primary are going to have a hard time convincing Kentucky primary voters that I'm some kind of liberal."