Miami and Florida State had been scheduled to play Monday night in a nationally televised game, but it was pushed back to next Friday, Sept. 10, in the Orange Bowl.
Thursday night's football game between Jacksonville and Florida International in Miami was also postponed. The game would have been Florida International's first as a member of NCAA Division I-A.
Major League Baseball called off Friday night's game at Pro Player Stadium between the Florida Marlins and Chicago Cubs.
The hurricane is expected to hit the state late Friday or early Saturday.
Earlier in the week, The Citadel postponed Saturday's contest with Charleston Southern and Bethune-Cookman called off its Saturday game with Savannah State.
ACC Commissioner John Swofford announced the Miami-Florida State postponement.
"The first priority was public safety," Swofford said.
"Postponing the football game is the right thing to do," said Florida State Athletic Director Dave Hart. "The game will have the same appeal on Friday night that we witnessed leading up to the month of September."
Video of Victoria’s Secret models trying to 'twerk' hits Instagram
Megyn Kelly: Santa Claus and Jesus are both white men