Chancellor Angela Merkel's conservative political bloc has won back voters in the wake of the uncertainty unleashed by the British vote to exit the EU, a poll released on Wednesday showed.
Support for Merkel's Christian Democrats (CDU) and their Bavarian-based Christian Social Union (CSU) allies, rose one percentage point to 35 per cent, according to a weekly poll by Berlin-based pollsters Forsa.
At the same time, the right-wing populist Alternative for Germany (AfD) continued to lose ground with the party hit by a new acrimonious power struggle in its leadership.
Founded just three years ago as a euro-sceptic party, the AfD has since lurched to the right setting out an anti-foreigner and anti-Islam agenda, which helped it gain seats in half of Germany's 16 state parliaments in a recent series of elections.
In March, the AfD secured 24.3 per cent of the vote in elections in the economically hard-pressed eastern state of Saxony-Anhalt.
However, Wednesday's Forsa poll showed national support for the AfD dropping by one percentage point to 9 per cent.
A Forsa poll released last month in the immediate aftermath of the British referendum on the EU showed Merkel's CDU-CSU gaining one percentage point to 34 per cent.
In the same poll, support for the AfD fell one percentage point to 10 per cent.