"I Couldn't Keep from Crying" is a song written and recorded by American country music artist Marty Robbins. Performers on the song include Slim Harbert on bass, Johnny Gimble on fiddle, Jimmy Rollins and Joe Knight on guitar, and Harold Carmack on piano.