Lake fisheries are vulnerable to environmental changes. Here, Kao et al. develop a Bayesian networks model to analyze time-series data from 31 major fisheries lake across five continents, showing that fish catches can respond either positively or negatively to climate and land-use changes.