Typhoon Mangkhut is lashing China’s most populous province, bringing winds of up to 100 mph (162 kph).
Guangdong is on its highest alert for the storm, which also hit Hong Kong, where it swayed skyscrapers and blew out windows.
The death toll from the Philippines meanwhile jumped from 30 to 49 – most of them killed in landslides caused by heavy rain.
Mangkhut is considered the strongest storm of 2018.
Typhoon Mangkhut made landfall on the Chinese coast near Jiangmen city on Sunday afternoon local time, state media reported.Thousands of people have been evacuated from Guangdong, and authorities there issued their highest warning level, a red alert.
In Hong Kong, authorities also issued their maximum alert, with residents warned to stay indoors to avoid flying debris. Winds there reportedly reached more than 110 mph (177 kph).
Officials put the number of injured at 111 but the territory avoided a direct hit.
Water levels surged by almost 3.5 m (12 ft) in places and live fish were washed on to the streets. Presentational white space
Most shops and public services were shut, and more than 800 flights have been cancelled at Hong Kong International Airport – affecting more than 100,000 passengers.
Not everyone paid attention to the warnings, though. “I went running this morning. I love fresh air and there’s no one on the streets, no cars. On normal days we can’t see this,” Hong Kong resident Hao Chen told the AFP news agency.
In neighbouring Macau, for the first time in its history the territory’s famous casinos were ordered to close.
Mangkhut is expected to weaken into a tropical depression by Tuesday as it moves inland.
Click here for the latest political news