The final vote was 263-171 in the House, a comfortable margin that was 58 more votes than the measure garnered in Monday's stunning defeat. The vote capped two weeks of tumult in Congress and on Wall Street, punctuated by daily warnings that the country confronted the gravest economic crisis since the Great Depression if lawmakers failed to act.
At the White House, Bush declared, "We have acted boldly to prevent the crisis on Wall Street from becoming a crisis in communities across our country."
Treasury Secretary Henry Paulson pledged quick action to get the program up and operating.
"We all know that we are in the midst of a financial crisis," House Republican Leader John Boehner of Ohio, said shortly before casting his vote for government intervention in private capital markets that was unthinkable only a month ago.