THE second presidential debate between US president Donald Trump and his opponent, Democrat Joe Biden, has been cancelled.

The non-partisan Commission on Presidential Debates confirmed on Friday that the October 15 event would be scrapped.

Trump had expressed reservations about holding the debate "virtually" after he contracted Covid-19.

Meanwhile, Biden scheduled a town hall with ABC News for that night once Trump said he would not participate.

READ MORE: Shona Craven: God-blessed Donald Trump has a swamp battle on his hands

Trump's team later countered with a call to hold the debates as scheduled once the president's doctor said that he would be cleared to hold public events beginning on Saturday.

However, the commission said it would not reverse its decision not to have the candidates on stage together, citing an abundance of caution with health concerns – particularly for the town-hall-style debate that was set to feature questions from average voters.

The third debate, scheduled for October 22 in Nashville, Tennessee, is still on.