Trump offered the position to Pence on Thursday and the governor accepted, sources told ABC News.
A formal announcement had been planned for Friday morning in New York City, but Trump delayed the press conference after the terror attack in Nice, France.
In light of the horrible attack in Nice, France, I have postponed tomorrow's news conference concerning my Vice Presidential announcement.
— Donald J. Trump (@realDonaldTrump) July 14, 2016
Pence, a staunch conservative, served six terms in Congress and supported Sen. Ted Cruz during the Republican primary, but later spoke very highly of Trump.
The other names that Trump had been considering were New Jersey Gov. Chris Christie and former House Speaker Newt Gingrich.