The typical pay of teaching in China depends on the cities and the positions, as well as your personal ability.
Shanghai has always been considered the first choice for expatriates teaching and working in China. Compared to other first-tier cities in China, the city is more Westernized in culture, and most foreigners find their work experience and skills easily transferable. There are also a large number of international schools, ex-pat societies, Western restaurants, and a vibrant nightlife.
The average monthly salary, including housing, transport, and other benefits, is around 26,300 CNY ($3719 USD) per month. Salaries vary drastically between different jobs. The average wages for different types of Western teachers is around 20,000 CNY ($2828 USD) per month.
The details can be seen in https://www.toptutorjob.com/teach-shanghai-complete-guide.