Donald Trump has warned Hamas it will have "all hell" to pay if it does not accept his peace plan for Gaza within a few days.

The US president has used his Truth Social platform to give the militant group a deadline of 6pm Sunday, Washington time, which is 9am Monday, AEST.

"If this LAST CHANCE agreement is not reached, all HELL, like no one has ever seen before, will break out against Hamas," he wrote.

He had initially given Hamas three to four days to accept the deal after his 20-point plan was announced on Tuesday.

In the post, he said "innocent Palestinians" should evacuate to an unspecified area in anticipation of a potential assault on Hamas's remaining forces.

Most of Hamas's fighters "are surrounded and MILITARILY TRAPPED, just waiting for me to give the word, 'GO,' for their

See Full Page