It was all about Texas on Tuesday as President Donald Trump rallied in Corpus Christi in the afternoon before a rally in deep-red Lubbock Tuesday night.

“Seven days from now, the people of Texas are going to defeat Dumocrat, communist James Talarico,” the president said.

The lone star state has emerged as a key Senate battleground with Democrat Talarico trying to turn the state blue for the first time in over 30 years facing the Trump-backed Republican Texas Attorney General Ken Paxton.

The governor’s race is also surprisingly close with Democrat Gina Hinojosa trying to block Republican Gov. Greg Abbott from a fourth term in office.

Timed for the president’s visit to Lubbock, Talarico scheduled a competing rally in the same city at the same time.

Vice President JD Vance is also hitting the trail, campaigning in a Detroit suburb on Tuesday talking up Republican Mike Rogers in the race for Senate and bashing his Democrat opponent, Abdul El Sayed.

“I believe the state of Michigan refuses to turn over its Senate seat to a man who would tear down this state and tear down this country,” Vance said. 

El Sayed got some backup Monday night, rallying with progressive Vermont Sen. Bernie Sanders in Grand Rapids.

“The reason they are using Islamophobia against Abdul is because they have nothing to say about the real issues facing working people,” Sanders said. 

Several high-profile Democrats are also flooding swing states this week.

Massachusetts Sen. Elizabeth Warren and Arizona Sen. Mark Kelly are both coming to Maine to rally for Democrat Troy Jackson. 

And on Wednesday, Georgia will be center stage as former President Barack Obama and former Vice President Kamala Harris rally for Democrats. 

The president and vice president will stay on the trail all week hitting several mostly red states, while Vance has more stops in North Carolina and Texas.

The president plans to hit Ohio, South Carolina, Florida, Kansas and Iowa.

As many Americans have already cast their ballots, the Election Lab from the University of Florida estimates nearly 33 million people have already voted early nationwide.