Shanghai Disneyland, on its website, announced that it will be closed until further notice, "in response to the prevention and control of the disease outbreak and in order to ensure the health and safety" of its guests and staff.
The outbreak of the coronavirus has infected hundreds of people in China.
Last year Shanghai Disney had to stop selling tickets to visitors during the Lunar New Year holiday as the park got overcrowded. This year the seven-day Lunar New Year holiday begins on Friday.
“We will continue to carefully monitor the situation and... announce the reopening date upon confirmation,” the theme park's website said.
Businesses like retailers, airlines, travel agencies and hotel operators are on high alert with the outbreak of the virus that has put Wuhan city and neighbouring Huanggang under a virtual lockdown.
Health authorities fear the infection rate could accelerate over the Lunar New Year when hundreds of millions of Chinese travel at home and abroad. While Disney prepares to refund tickets that were already sold, many movie premieres are being postponed. The Lunar New Year is usually the best week for China's box-office.
Shanghai Disney gave the resort a festive makeover earlier this month for a four-week celebration of the year of the Rat, which was to feature its iconic characters like Mickey and Minnie Mouse.
Impact of the virus on businesses is set to increase as China discourages locals from gathering in crowded places.