China's financial hub Shanghai said on Sunday it would reopen all schools including kindergartens, primary and middle schools on Sept. 1 after months of COVID-19 closures.