Chan-hom hit Zhoushan -- part of eastern China's densley populated coastal Zhejiang province -- with winds of around 100 mph, the equivalent of a Category 2 hurricane
, state-run media outlet Xinhua reported.
No casualties were immediately reported from the storm, which has dropped 4 inches of rain in some areas since Friday, Xinhua said.
Officials in Zhejiang evacuated more than 1 million people from coastal areas, called nearly 30,000 ships in to port and canceled more than 600 flights because of the typhoon, according to Xinhua.
The storm's center is forecast to stay in the East China Sea and weaken somewhat as it passes just east of Shanghai, China's most populous city, early Sunday, according to the U.S. Joint Typhoon Warning Center.
Significant storm surges are possible in the coastal areas of Zhejiang, and Shanghai to the north.
Earlier system a 'storm in a teacup'
To the southwest, residents of Guangdong province and Hong Kong were getting back to business after disruption brought by Tropical Storm Linfa.
The storm resulted in the closure late Thursday of Hong Kong International Airport, one of Asia's key aviation hubs, upsetting the travel plans of thousands of passengers.
Approximately 1,020 flights to and from the airport had to be rescheduled because of the weather system, an airport authority spokesman told CNN.
But Linfa, which had made landfall Thursday in Guangdong as a typhoon, lost strength rapidly as it passed near Hong Kong, prompting the South China Morning Post newspaper to describe it as a "storm in a teacup."
No deaths or serious injuries were reported in Hong Kong or Guangdong as a result of the weather system. By Friday morning, it had weakened into a lower pressure area, according to the Hong Kong Observatory.
Earlier in the week, Linfa had brought heavy rainfall to the northern Philippines, including Manila, the capital.
A third storm, Nangka, was churning in the Pacific Ocean at the equivalent of a Category 2 hurricane, but it isn't expected to hit any land over the next four days.