Objective: This study aims to understand long-term trends in obesity and overweight in England by estimating life-course transitions as well as historical and birth cohort trends for both children and adults.Methods: Data on individuals aged 5 to 85 years old from the Health Survey for England were used, covering the period 1992 to 2019 and birth cohorts born between 1909 and 2013. Individual BMI values were classified as healthy weight, overweight, or obesity. Trends were compared, and an age-period-cohort model was estimated using logistic regression and categorical age, period, and cohort groups.Results: There was significant variation in age trajectories by birth cohorts for healthy weight and obesity prevalence. The odds of having obesity compared with a healthy weight increased consistently with age, increased throughout the study period (but faster between 1992 and 2001), and were higher for birth cohorts born between 1989 and 2008. The odds of having overweight showed an inverted U-shape among children, increased through adulthood, have been stable since 2012, and were considerably higher for the youngest birth cohort (2009)(2010)(2011)(2012)(2013).Conclusions: Younger generations with higher overweight prevalence coupled with increasing obesity prevalence with age suggest that obesity should remain a high priority for public health policy makers in England.