Human migration attributable to climate events has recently received significant attention from the academic and policy communities. Quantitative evidence on the relationship between individual, permanent migration and natural disasters is limited. A 21-year longitudinal survey conducted in rural Pakistan (1991–2012) provides a unique opportunity to understand the relationship between weather and long-term migration. We link individual-level information from this survey to satellite-derived measures of climate variability and control for potential confounders using a multivariate approach.