In 1988, he was awarded the highest award given by the American Association of Physicists in Medicine, the William D. Coolidge Award, for his contributions to the field. In 2005, Cunningham was inducted as an Officer of the Order of Canada. In 2006, he received the Canadian Organization of Medical Physicists Gold Medal Award for "outstanding contribution[s] to the field of medical physics in Canada".