Germany has registered almost a million refugees from Ukraine since the conflict with Russia began in February, the interior ministry said.
A total of 967,546 people fleeing the war have entered Germany at least temporarily, 36 percent of them children, the ministry said in a statement.
Approximately 97 percent are Ukrainian nationals.
Among the adults, three in four are women and around 8 percent are over the age of 64.
“Many in our society have gone above and beyond to help refugees,” said interior minister Nancy Faeser, calling the influx “the largest movement of refugees [in Europe] since World War II”.
The UN refugee agency, UNHCR, says more than 6.6 million Ukrainians have been registered as refugees across Europe since the Russian invasion.
Countries including the Czech Republic, Poland, Romania and Slovakia have opened their borders, homes and wallets to help those fleeing the war