Grand challenges are shaping twenty-first-century politics. Threats connected to health, climate, demographics and welfare are increasingly intruding on the lives of citizens. Still, governments are often found off-guard, and policymakers need strategies grounded in longer-term perspectives. Strategic foresight (SF) helps us to design and shape policies to prepare to withstand shocks, anticipating and adapting to changes. However, as governments work towards embedding SF into their policymaking processes, the empirical evidence suggests that applications are still piecemeal and predominantly limited to the agenda-settings and policy formulation stages. In this article, we argue that to drive anticipatory governance, foresight needs to be applied at all stages of the policy cycle, including in evaluating policies to draw lessons for future interventions. We maintain that considering SF systemically throughout the policymaking cycle, from agenda setting to evaluation, strengthens anticipatory governance.