Joe Biden and Donald Trump have agreed to hold two presidential TV debates in June and September, setting the stage for primetime political duels that could shake up the White House race.
CNN will host the first forum on 27 June in the key swing state of Georgia.
ABC will host the second one on 10 September.
The announcement came after President Biden, a Democrat, laid out his terms for debating his Republican predecessor ahead of November’s election.
CNN said there would be no audience at June’s debate in Atlanta, which will be moderated by hosts Jake Tapper and Dana Bash. It is scheduled unusually early for an election year.
ABC said its presenters, David Muir and Linsey Davis, would moderate the second debate, but the network has not specified a location.
Robert F Kennedy Jr, who is running as an independent, accused the two major candidates of colluding to exclude him.
But later on Wednesday he said on X, formerly Twitter, that he would meet the requirements to qualify for the CNN debate.
Mr Trump said on his social media platform Truth Social, external that he had also accepted an invitation from Fox News for a third bout on 2 October. However, Mr Biden’s campaign chairwoman, Jen O’Malley Dillon, said the president had “made his terms clear for two one-on-one debates, and Donald Trump accepted those terms”.