How long should be the remaining validity of my passport before I apply for a visa for China (Mainland only)?
Generally speaking, there should be at least six months left before the
passport expires. But you should also count in when you will go in China. So at least nine months will be better.