BackgroundThe social disparities in obesity may originate in early life or in adulthood, and the associations of socioeconomic position (SEP) with obesity could alter over time. It is unclear how lifetime-specific and life-course SEP influence adult obesity development in China.MethodsBased on the China Health and Nutrition Survey (CHNS), three SEP-related indicators, including the father’s occupational position and the participant’s education and occupational position, were obtained. The life-course socioeconomic changes and a cumulative SEP score were established to represent the life-course SEP of the participants in the study. The growth mixture modeling was used to identify BMI trajectories in adulthood. Multinomial logistic regression was adopted to assess the associations between SEP and adult BMI trajectories.ResultsA total of 3,138 participants were included in the study. A positive correlation was found between the paternal occupational position, the participants’ occupational position, education, and obesity in males, whereas an inverse correlation was observed among females. Males who experienced social upward mobility or remained stable high SEP during the follow-up had 2.31 and 2.52-fold risks of progressive obesity compared to those with a stable-low SEP. Among females, stable high SEP in both childhood and adulthood was associated with lower risks of progressive obesity (OR = 0.63, 95% CI: 0.43–0.94). Higher risks of obesity were associated with the life-course cumulative SEP score among males, while the opposite relationship was observed among females.ConclusionsThe associations between life-course SEP and BMI development trajectories differed significantly by gender. Special emphasis should be placed on males experiencing upward and stable high socioeconomic change.