 Born in Greenbush Township, near St. Johns, Michigan, Canavan studied at (Michigan) State Agricultural College (now Michigan State University), the University of Michigan Medical School, and Women's Medical College of Pennsylvania, from which she received her M.D.in 1905.In 1905 she married Dr. James F. Canavan.