John Magri (born 7 April 1941) is a Maltese cyclist. Magri participated at the 1972 Summer Olympics with Louis Bezzina, Joseph Said, and Alfred Tonna in the Men's 100 km Team Road Race. The team finished in 31st place. He also participated in the Mediterranean Games and several tours abroad as a cyclist, coach, or as a mechanic.