"We have never had such a presidential overreach on an emergency basis," Schumer said.

Schumer said the vote would take place "within the next month." Congress is set to leave town at the end of the month for a two-week break.

It would be the second time the vote has come up in the Senate. The chamber previously voted to terminate the emergency declaration in March, with 12 Republican senators joining Democrats to block Trump from being able to raid military construction funds. But Trump vetoed the resolution, and the House failed to override Trump's veto.

The decision to force a second vote comes after the Trump administration began notifying congressional leadership and lawmakers who would have projects affected by the declaration that they were going to move forward with their plan to redirect $3.6 billion in emergency declaration funding.

"How do we say to the men and women who risk their lives for us ... that we're taking their money away — that the president's taking their money away and we shrug our shoulders?" Schumer said on Tuesday.