The game was rescheduled as part of a single-admission doubleheader on Sept. 14 at 4:10 p.m.
It was the second straight rainout for the Mets, who were washed out at the Washington Nationals on Thursday.
The matchup of young pitching sensations Matt Harvey (5-0) of the Mets and Jose Fernandez (3-3) of the Marlins was pushed back a day to Saturday.
Both teams will skip their originally scheduled Saturday starters, New York's Shaun Marcum (0-6) and Miami's Kevin Slowey (1-5).
Jonathon Niese (3-5) is slated to start Sunday for the Mets, when Tom Koehler (0-4) starts for the Marlins.