Healy received her AB degree summa cum laude in 1968 from Vassar College and her Ph.D. in 1973 from The Rockefeller University. She was assistant professor and then associate professor at Yale University from 1973 to 1981. She joined the faculty of the University of Colorado at Boulder in 1981 as a tenured associate professor and has held the position of professor since 1984.