"There are a lot of good reasons not to have the vote this week," Colbert joked on "The Late Show" Tuesday night. "McConnell would've lost ... and that's it."
Meyers called the bill "cartoonishly evil" in wake of the nonpartisan Congressional Budget Office estimating 22 million Americans would lose their health coverage by 2026.
Take a look at what else the late-night comedians had to say about the latest health care bill news below.
'The Late Show with Stephen Colbert'
After joking about the obvious reason McConnell canceled the vote, he said that Republicans "ran for the exits" when they heard that 22 million Americans would be negatively impacted by the bill.
"That's a big number," Colbert said. "Now, to put that number into perspective, if you laid 22 million people end to end, it would reach Canada, where they could get health care -- just from their Prime Minister. His smile heals."
The plan would also cut roughly $800 billion from Medicaid, which Colbert explained covers "almost half of all births, almost two-thirds of people in nursing homes" and "almost 40 percent of all children."
"In other words, all the kids named Madison," Colbert joked.
'Late Night with Seth Meyers'
Meyers pointed out, "When you look at the winners and losers of this bill, it is almost comically villainous."
Those in the "losing" category include the poor and old, addicts, Planned Parenthood and Centers for Disease Control.
"The only way this bill could be more cartoonishly evil is if it mandated tying damsels in distress to railroad tracks," he joked.
"He actually used my term, 'mean.' That was my term," Trump said in a Fox & Friends interview that aired Saturday.
"You dummy," Meyers said after playing the clip. "You're not supposed to admit to that. Obama trolled you. You're so easy!"