John Cary Mykkanen (born September 8, 1966) is an American former competition swimmer who won the silver medal in the men's 400-meter freestyle event at the 1984 Summer Olympics in Los Angeles, California. He finished second behind American teammate George DiCarlo.