"Not a Day Goes By" is a song written by Maribeth Derry and Steve Diamond, and recorded by American country music band Lonestar. It was released in January 2002 as the third single from their 2001 album, I'm Already There. The song reached the Top 5 on the Billboard Hot Country Singles & Tracks chart.