A Thousand Years fue escrita por Christina Perri y David Hodges específicamente para la película La Saga Crepúsculo: Amanecer – Parte 1. Según Perri, se inspiró después de ver un preestreno de la película, sintiendo una conexión profunda con la historia de amor entre los personajes Bella y Edward. La canción expresa un amor eterno e incondicional, reflejando el fuerte vínculo y compromiso entre la pareja.