McCarthy hade tidigt på lördagsmorgonen svensk tid förlorat den 14:e röstomgången med minsta möjliga marginal, sedan medlemmar ur republikanernas högerfalang Freedom Caucus lämnat blanka röster.
Till sist ska USA:s tidigare president Donald Trump ha ringt upp Matt Gaetz, Andy Biggs och några andra ledamöter och övertalat dem att rösta på partietablissemangets kandidat.
Freedom Caucus samlar kandidater som bland annat kräver att USA:s konstitutionsfästa vapenlagstiftning respekteras, att så kallade homosexuella äktenskap avskaffas och att stödet till Volodymyr Zelensky och hans regering dras in av USA.
De slutgiltiga röstsiffrorna skrevs till 216 för McCarthy, 212 för Demokraternas kandidat Hakeem Jeffries medan sex ledamöter fortfarande röstade ”avstår”, vilket motsvarar en blank röst.