The Pentagon is sending over 5,200 troops to the border with Mexico as thousands of Central American migrants walk towards the US in a caravan.
General Terrence O’Shaughnessy said Operation Faithful Patriot would focus on Texas, Arizona and California.
President Donald Trump earlier said the “invasion” of migrants would find the US military waiting for them.
He also told Fox News that “tent cities” would be built to house migrants seeking asylum in the US.
“If they apply for asylum, we’re going to hold them until such time as their trial takes place. We’re going to hold them, we’re going to build tent cities, we’re gonna build tents all over the place,” he said in an interview on Monday.
There are already 2,100 National Guard members at the border, sent after a previous request by Mr Trump in April.
Both sides of the US political divide have been accused of using the migrants for electoral gain just a week before Americans go to the polls.
In mid-term elections on 6 November, President Trump’s Republican Party will seek to keep both houses of Congress out of Democratic hands.
The migrants are still around 1,000 miles (1,600km) from the US border.
Gen O’Shaughnessy said the troops would be deployed by the end of the week with weapons, helicopters, aeroplanes, barriers and miles of razor wire to support border patrol agents.