European countries cannot accept so many refugees, the French prime minister has been quoted as saying, reports the BBC.
Manuel Valls told journalists if stricter controls were not imposed on the EU's external borders, then people would say "enough of Europe".
Europe's border controls have come under renewed scrutiny since the attacks in Paris on 13 November.
German Chancellor Angela Merkel met Mr Valls and President Francois Hollande in Paris on Wednesday evening.
Many of the hundreds of thousands of migrants and refugees who have entered the EU since August have headed through the Western Balkans to Germany, which expects around one million asylum applications this year alone.
"It was not France that said 'Come!'" Mr Valls said, indicating that the blame for the influx lay with Germany's change of policy towards accepting Syrian refugees.
Several EU countries have imposed border controls in recent weeks - despite the Schengen system of passport-free movement - in an attempt to reduce the number of arrivals.