Matches were scheduled for June 4-7 between Costa Rica, Honduras, Mexico and the United States, but the decision was taken after FIFA entreated all football in June to be suspended.
The governing body also revealed that it would be postponing Gold Cup qualifying matches that were also slated to happen in the summer.
According to a statement from CONCACAF, the finals will be rescheduled for a later date in venues yet to be determined.
The statement read: "At Concacaf our thoughts are with all the communities affected by the spread of Covid-19 at this difficult time.”
"As we continue to assess our competitions scheduled to be played in the coming months, the welfare of everyone involved in football across our region remains our first priority.”
"Given the ongoing public health situation, and following consultation with FIFA regarding the international football calendar, we have made the decision to suspend the Concacaf Nations League Finals, which was scheduled for June 4th – 7th 2020 in the Houston and Dallas areas.”
"The event, which includes the Costa Rica, Honduras, Mexico and USA men’s national teams, will be rescheduled to take place at a later date in venues to be determined.”
"This will be confirmed following further discussions with FIFA regarding the remaining international windows in the football calendar, and will obviously be subject to public health authorities deeming it safe for professional sports events to resume."