Tens of thousands of asylum-seekers have been trying to break through the land border from Turkey for a week after Ankara announced it would no longer prevent people from trying to cross into the European Union.
Turkey, which hosts around four million mostly Syrian refugees, has repeatedly railed against what it describes as unfair burden-sharing.
Erdogan called on Greece to "open the gates" to the migrants after Greek police used tear gas and water cannon in skirmishes with crowds at the border.
"I hope I will return from Belgium with different outcomes," he said at a speech in Istanbul on Sunday as he announced the meeting.
"Hey Greece! I appeal to you... open the gates as well and be free of this burden," he said, adding: "Let them go to other European countries."
Early on Monday, Germany said the EU was considering taking in up to 1,500 migrant children who are currently housed in Greek camps.
"A humanitarian solution is being negotiated at the European level for a 'coalition of the willing' to take in these children," the government said in a statement.
Berlin was ready to take in an "appropriate" share, it added, saying the country wanted to support Greece in the "difficult" situation it is facing.
Concern over the plight of the minors have grown as they either require urgent medical treatment or are unaccompanied by adults.
On Friday, Erdogan ordered the Turkish coastguard to prevent risky Aegean sea crossings after more than 1,700 migrants landed on Lesbos and four other Aegean islands from Turkey over the past week.
The coastguard however said Turkey's policy of allowing migrants and refugees to leave by land was untouched, and the instruction only affected sea crossings.
The Turkish president will meet European Council President Charles Michel and European Commission President Ursula von der Leyen at 6pm (1700 GMT) on Monday.
They will "discuss EU-Turkey matters, including migration, security, stability in the region and the crisis in Syria," Michel's spokesperson said on Twitter.
In 2016, Turkey and the EU agreed a deal whereby Brussels would provide billions of euros in aid in exchange for Turkish authorities curbing the flow of migrants.
But Ankara has repeatedly accused the bloc of not fulfilling promises that were made while Europe suffered its worst refugee crisis since the Second World War. Over a million people fled to the continent in 2015.
Erdogan's top press aide has said one of the unmet conditions was that the EU would take in refugees from Turkey.
EU foreign policy chief Josep Borrell and Michel met Erdogan in Ankara on Wednesday as Turkey demanded greater support over the conflict and migrants.
After the talks, Borrell promised an additional 170 million euros ($192 million) in aid for vulnerable groups in Syria.
Erdogan has felt extra pressure as nearly a million people in Syria's northwestern province of Idlib fled towards the Turkish border during the recent Syrian regime assault backed by Russia and Iran.
But the president and his Russian counterpart Vladimir Putin agreed a ceasefire on Thursday after Turkey launched an offensive against Damascus following the deaths of 59 Turkish security personnel in attacks blamed on the regime.
COMMENTS
Comments are moderated and generally will be posted if they are on-topic and not abusive.
For more information, please see our Comments FAQ