Earth Overshoot Day 2025 lands on July 24, the date when humanity will have used up nature’s entire annual budget of ecological resources and services, according to Global Footprint Network, the international sustainability organization that pioneered the Ecological Footprint, and York University, which now produces the National Footprint and Biocapacity Accounts under the governance of FoDaFo.