"Love Takes Time" is a song recorded by American singer-songwriter Mariah Carey. It was written by Carey and Ben Margulies, and was produced by Walter Afanasieff for Carey's debut album, "Mariah Carey" (1990). It was released as the album's second single on July 9, 1990 through CBS Records. "Love Takes Time" became Carey's second "Billboard" Hot 100 number-one single.