PENSACOLA, Fla. -- Mitt Romney has cancelled a campaign swing in Virginia scheduled for Sunday because of Hurricane Sandy and will instead return to battleground Ohio to campaign with his running mate.

The Republican presidential nominee had scheduled three rallies in Sterling, Richmond and Virginia Beach, but a campaign official said he now intends to spend Sunday in Ohio, joining Rep. Paul Ryan (Wis.) on a bus tour across the critical swing state.

Hurricane Sandy is on track to come ashore somewhere along the Mid-Atlantic coast on Sunday or Monday.

The Romney campaign has been in communication with Virginia Gov. Bob McDonnell R) about storm preparations. Campaign spokesman Rick Gorka said the cancellation was "a cautionary move to ensure that emergency resources personnel would not be diverted."

Romney plans to join Ryan at campaign stops Sunday in Celina, Hancock and Marion.

Romney campaign offices and Republican Victory offices around Virginia are collecting donations of bottled water and non-perishable food items to be distributed to local relief centers.