MacColl died in an accident on 18 December 2000 in Cozumel, Quintana Roo, Mexico. She was 41. She had been diving in a reef with her sons when a motorboat entered the restriced area. She was able to pull her son Jamie to safety but was hit by the propeller in doing so. She died at the moment of impact.