Charon graduated from Adelaide University in 1991 and completed her internship in 1992 at the Royal Adelaide Hospital. She moved to Sydney in 1993 and spent 2 years gaining valuable experience in teaching hospitals in Sydney. She commenced General Practice training in 1994 and received the Fellowship of the Royal Australian College of General Practitioners in 1996.