Germany Sourcewill impose temporary controls on its borders with France, Switzerland, Austria, Denmark and Luxembourg on Monday to stop coronavirus spreading.
Other EU states are also taking radical action, with Austria banning gatherings of more than five people from Monday.
The Republic of Ireland is asking all pubs to shut until 29 March and schools in the Netherlands are to close.
The moves follow strict measures taken by France and Spain on Saturday.
In Italy, the number of deaths in a 24-hour period reached a new high, up by 368 since Saturday to reach a total of 1,809. Of those, 1,218 were recorded in the Lombardy region, which is home to the business hub of Milan.
Spain recorded 97 more deaths and 2,000 new cases in the past 24 hours, bringing the country’s total death toll to 288 and overall number of cases to 7,753.
France, with 4,469 confirmed cases and 91 deaths, is holding local elections, despite the shutting of cafes, restaurants and most shops.
In Switzerland, the number of infections have leapt by 800 to reach 2,200 in just 24 hours.
The World Health Organization (WHO) said on Friday that Europe was now the “epicentre” of the pandemic.
WHO head Dr. Tedros Adhanom Ghebreyesus has urged countries to use aggressive measures, community mobilisation and social distancing to save lives.
The borders will close at 08:00 (07:00 GMT) on Monday, German Interior Minister Horst Seehofer told reporters .
However, goods will continue to flow between the countries and commuters may still cross the borders, government sources said earlier.
The aim is to contain coronavirus but also reportedly to curb panic-buying by foreigners which has led to some supply problems in the border regions.
Germany has seen at least nine deaths with coronavirus and 4,585 cases of infection.
Germany, which is part of the borderless Schengen area, has nonetheless faced mounting pressure to close its frontiers.
Three of Germany’s neighbours – Poland, the Czech Republic and Denmark – have already closed their borders or introduced severe restrictions.
Meanwhile, Portugal imposed controls on its border with Spain to begin on Monday.
Austrian Chancellor Sebastian Kurz urged people to self-isolate and banned gatherings of more than five people as of Monday.
READ ALSO: Coronavirus Confirmed As Pandemic By World Health Organization
He added the UK, the Netherlands, Russia and Ukraine to a list of countries, entry to whose citizens is restricted. Schools and most shops will be closed from Monday, following an earlier announcement.
In the Netherlands, bars, sports clubs, sex shops and coffee shops will be shut from Sunday night.
In other developments:
Slovakia declared a state of emergency
A man of 75 became the first person to die with coronavirus in Hungary
Nobody will be allowed to enter the Republic of Cyprus without a medical certificate confirming they do not have coronavirus, and those who do face compulsory 14-day quarantine
The prime minister of the Czech Republic, Andrej Babis, is proposing to place the entire country under quarantine after cases rose from 214 to 231, with no fatalities
Romania, which has 123 cases, is set to declare a state of emergency on Monday
On Saturday Spanish Prime Minister Pedro Sánchez said citizens should not leave home, except for buying essential supplies and medicines, or for work.
The state of emergency there will last for two weeks – more if deemed necessary and parliament approves.
In France the closure – which went into force at 23:00 GMT on Saturday – applies to restaurants, cafes, cinemas and nightclubs as well as non-essential businesses.
Prime Minister Édouard Philippe also asked people to reduce their travel, especially between towns, in the country of 63.5 million.
However, the BBC reports that crowds of people could be seen out enjoying the sunshine on Sunday in the green spaces of Paris