"it's a little too late" is a song co-written and recorded by american country music singer mark chesnutt. it was released in september 1996 as the lead single from his "greatest hits" album. the song reached number-one on the u.s. "billboard" hot country singles & tracks chart and peaked at number 5 on the canadian "rpm" country tracks chart. the song was written by chesnutt, roger springer and slugger morrissette.