We examined the association of lifetime weight and weight change to bone mineral density (BMD) at four skeletal sites, the radial shaft, the ultradistal wrist, the total hip and lumbar spine, in a community-based population of 1043 older white men and women. In those currently overweight (body mass indices (BMI) >26), the age-adjusted mean BMD at all sites was significantly higher than in those with BMI less than 26. Lifetime maximum BMI was also positively and significantly associated with a higher age-adjusted BMD at all sites except the ultradistal wrist in men. Weight pin or fluctuation of 10 lbs or more between the ages of 40 and 60 was associated with significantly higher age-adjusted mean BMD at all sites compared to weight loss or no weight change in both men and women. Weight at age 18 was unassociated with BMD but weight gain after age 18 was associated with significantly higher age-adjusted mean BMD at all sites. Conversely, dieting, weight loss or a lifetime maximum BMI of less than 24 were all associated with markedly lower BMD at all sites in both sexes. Weight patterns were closely correlated with current BMI; most of these trends persisted but were no longer statistically significant after controlling for current weight.