This paper explores the relationship between corporate foresight and the capability of the organization to respond successfully to external changes (i.e., strategic agility). More generally, we investigate the value that firms, facing growing uncertainty because of the fast pace of external changes, create through foresight. We base our analysis on three different research streams: the first one is literature on environmental uncertainty; the second one is literature on strategic planning and first mover (dis)advantages; the third one is literature on organizational learning and organizational memories. We thus focus on two fundamental questions which characterize the interaction between turbulent environments, foresight and long-term performances: what kind of knowledge should organizations achieve in order to sustain their competitive edge? Under what conditions can this knowledge enhance strategic agility?