The impact of change in socio-economic status (SES) from childhood to adulthood (SES mobility) on adult diet is not well understood. This study examined associations between three SES mobility variables (area disadvantage, education, occupation) and adult diet quality. 1482 Australian participants reported childhood area-level SES in 1985 (aged 10-15 years) and retrospectively reported highest parental education and main occupation (until participant age 12) and own area-level SES, education, occupation and dietary intake in 2004-2006 (aged 26-36 years). A Dietary Guidelines Index (DGI) was calculated from food frequency and habit questionnaires. A higher score (range 0-100) indicated better diet quality. Sex-stratified linear regression models adjusted for confounders. Area-level SES mobility was not associated with diet quality. Compared with stable high (university) education, stable low (school only) was associated with lower DGI scores (males: beta = -5 center dot 5, 95 % CI: -8 center dot 9, -2 center dot 1; females: beta = -6 center dot 3, 95 % CI: -9 center dot 3, -3 center dot 4), as was downward educational mobility (participant's education lower than their parents) (males: beta = -5 center dot 3, 95 % CI: -8 center dot 5, -2 center dot 0; females: beta = -4 center dot 5, 95 % CI: -7 center dot 2, -1 center dot 7) and stable intermediate (vocational) education among males (beta = -3 center dot 9, 95 % CI: -7 center dot 0, -0 center dot 7). Compared with stable high (professional/managerial) occupation, stable low (manual/out of workforce) males (beta = -4 center dot 9, 95 % CI: -7 center dot 6, -2 center dot 2), and participants with downward occupation mobility (males: beta = -3 center dot 2, 95 % CI: -5 center dot 3, -1 center dot 1; females: beta = -2 center dot 8, 95 % CI: -4 center dot 8, -0 center dot 8) had lower DGI scores. In this cohort, intergenerational low education and occupation, and downward educational and occupational mobility, were associated with poor adult diet quality.