All 57 dissenting votes were Republicans.
The measure would then need to be passed by the Senate before it could go to President Joe Biden to be signed into law.
Senate Majority Leader Chuck Schumer said earlier Tuesday that after the House approved the package, the Senate would “move quickly” to pass the measure and send it to Biden’s office.
Aid to Ukraine was a rare bright spot for the bipartisan partnership on Capitol Hill as Democrats and Republicans largely rallied around a call to help the nation in the face of a Russian attack.
Lawmakers revealed the text of the bill earlier today, ahead of a House vote. The legislation approved by the House provides funding for a long list of priorities, including military and humanitarian aid.
The bill includes an increase in funding for the presidential withdrawal authority from the $5 billion originally requested by the Biden administration to $11 billion. Funding of the Presidential withdrawal authority allows the administration to send in military equipment and weapons from US stockpiles. This has been one of the main ways the administration has rapidly supplied military equipment to Ukrainians during the past 75 days of conflict in Ukraine.
In the Supplementary Assistance to Ukraine that was signed into law in mid-March, $3 billion of this type of funding was included. The Biden administration is using this funding to provide military assistance to Ukraine in a series of presidential withdrawal power packages. The last package of $150 million was approved on May 6.
The bill also provides $6 billion in Ukraine Security Assistance Initiative funding, which is another way the Biden administration provides military assistance to Ukraine. USAI funding allows the administration to purchase weapons from contractors and then supply those weapons to Ukraine, so this method is not derived directly from U.S. stocks.
According to a fact sheet released by House Democrats, the funding will be used to assist the Ukrainian military and national security forces and will go towards weapons, equipment, training, logistical and intelligence support, as well as other needs.
There will also be nearly $9 billion to help restock US equipment that has been sent to Ukraine. It comes as many lawmakers have raised concerns about replacing US stockpiles of weapons the US gives Ukraine, particularly Stinger missiles and lances.
The measure provides an additional $54 million that will be used for public health and medical support for Ukrainian refugees.
“This package, which builds on the strong support Congress already has, will be pivotal in helping Ukraine not only defend its nation but democracy for the world,” Nancy Pelosi said in a letter to House Democrats on Tuesday after the bill’s text was announced. Released.
The House vote comes after Biden called on Congress to “immediately” pass a new Ukraine aid bill as he warned that existing aid would soon run out.
“I’m bringing him into my office in the next few days,” Biden said in a statement Monday.
But on Monday, he said, congressional leaders had told him to separate efforts to get aid more quickly into Ukraine. Republicans in Congress insisted on the two moving issues in separate legislative tracks.
Biden initially requested $33 billion to help Ukraine fight Russia, but Congress has proposed billions more for food aid and military equipment.
“We cannot afford to delay this vital war effort,” Biden said in the statement. “Then, I am willing to accept that these two measures move separately, so that the bill for Ukraine’s aid reaches my office immediately.”
This story and title were updated with additional developments on Tuesday.
CNN’s Kristen Wilson, Donald Judd, and Ali Zaslav contributed to this report.