Demographic change raises demand for non-tradable old-age related ser-vices relative to tradable commodities. This demand shift increases the relative price of non-tradables and thereby causes real exchange rates to appreciate. We claim that the change in demand a¤ects prices via imperfect intersectoral factor mobility. Using a sample of 15 OECD countries between 1970 and 2009, we estimate a robust increase of relative prices due to population ageing. Further findings confirm the relevance of imperfect factor mobility: Countries with more rigid labour markets experience stronger price effects.