This paper constructs an explanatory model of fertility changes based on social dynamics, which consists of three factors affecting human reproductive behavior, including fertility intentions, contraceptive barriers and competing preferences. The changes in the relative effects among these three factors contribute to three stages of fertility change in human history: natural fertility, shrinking fertility and suppressed fertility. In China, family planning policy is the fourth factor. With the promotion, implementation and relaxation of the family planning policy, Chinese reproductive behaviors have adjusted accordingly, leading to fluctuating fertility rates. The building-up of market economy in early 1990s stimulated the competing preferences. Based on data for East China from the 2017 fertility survey, this paper examines trends in total fertility rate, marital duration-specific fertility rate and parity-specific total fertility rate. With Shanghai in center, fertilities by provinces differ latitudinally. We also show the changes of monthly distribution of births since 2012 to see the influence of family planning policy adjustment.