Cannon had graduate studies in math, physics, and astronomy. She also received many awards such as the Henry Draper Gold Medal of the National Academy of Sciences, the Ellen Richards Award, and she was the first woman to ever receive the honorary doctorate of science at Oxford University. She also became part of the Harvard Astronomy staff. She discovered 300 variable stars, 5 novae stars, and 1 binary star while on the staff.