We assessed the effects of changes in income and occupational activities on changes in body weight among 2952 non-pregnant women enrolled in the Cebu Longitudinal Health and Nutrition Surveys between 1983 and 2002. On average, body mass index (BMI) among women occupied in low activities was 0.29 kg/m(2) (standard error 0.11) larger compared to women occupied in heavy activities. BMI among women involved in medium activities was on average 0.12 kg/m(2) (standard error 0.05) larger compared to women occupied in heavy activities. A one-unit increase in log household income in the previous survey was associated with a small and positive change in BMI of 0.006 kg/m(2) (standard error 0.02) but the effect was not significant. The trend of increasing body mass was higher in the late 1980s than during the 1990s. These period effects were stronger for the women who were younger at baseline and for women with low or medium activity levels. Our analysis suggests a trend in the environment over the last 20 years that has increased the susceptibility of Filipino women to larger body mass.