During the vote late on Thursday, 217 congressmen supported the measure, while 185 lawmakers voted against it. Now the bill will go to the Senate. However, the Senate lawmakers have expressed their opposition to funding the wall construction.
However, the measure approved by the Senate did not include funding for the wall construction. House Speaker Paul Ryan said after a meeting with Trump on Thursday that the president would not sign the bill.
Trump, who has been an advocate of harsh anti-immigration policies, has hinted that he would risk a government shutdown for the sake of the construction of the wall on the Mexican border.