«100 Years» is a song written and recorded by American recording artist Five for Fighting (John Ondrasik). It was released in November 2003 as the first single from the album The Battle for Everything.