"In light of the extraordinary situation, we have today told the parties in parliament that the government will offer to receive a limited number of asylum-seekers. The number is 1,000 people," Integration Minister Inger Stojberg said at a joint press conference with Prime Minister Lars Lokke Rasmussen.
The government said it has yet to decide the period of time over which the refugees will be accepted. The issue will be discussed next week.
"The time has come for common solutions in Denmark as well as in Europe. It is not easy. There are no easy solutions," he said.
EU member Denmark has negotiated an opt-out from Europe's immigration policy and Rasmussen emphasised there was little support in parliament for accepting refugees under a European quota plan.
More From This Section
Copenhagen's ruling right-wing coalition took power in June, campaigning on tougher asylum rules and on halving benefits for newly-arrived immigrants in a bid to make the country less attractive to refugees.
But dramatic images of Europe's refugee crisis have helped sway public opinion and a Monday survey by pollster Voxmeter showed that 78 per cent of Danes wanted the country to be part of the EU's plan to distribute refugees around the continent.
Thursday's move was criticised by the anti-immigrant Danish People's Party, on which the government usually relies to pass legislation.
Martin Henriksen, one of the party's most outspoken lawmakers, told broadcaster TV2 News the plan was "a bad idea.