Romney is also taking his campaign downstate on Thursday, when he will rally with McDonnell in Portsmouth, a Navy town in the vote-rich Hampton Roads region along the state's southeastern coast.

McDonnell said Romney needs to hit as many parts of the state as he can between now and November.

"It's very hard for a Republican to win the presidency without Virginia," he said.