Johann Zarco (Cannes, 16 juli 1990) is een Frans motorcoureur. In 2015 en 2016 werd hij wereldkampioen in de Moto2-klasse.
In 2007 was Zarco de eerste kampioen van de FIM MotoGP Rookies Cup. In 2009 maakte hij zijn debuut in de 125 cc-klasse van het wereldkampioenschap wegrace op een Aprilia van het WRT San Marino Team. Na twee jaar stapte hij in 2011 over naar een Derbi, van Ajo Motorsport, waarop hij elf podiumplaatsen in zeventien races behaalde, waaronder een overwinning in de Grand Prix van Japan, waardoor hij als tweede in het kampioenschap eindigde.
In 2012 stapte Zarco over naar de Moto2 op een Motobi. Na enkele jaren, waarop hij ook op een Suter en een Caterham Suter reed, stapte hij in 2015 over naar een Kalex. Nu kwam hij weer in het team van Ajo Motorsport, waar ze in het verleden samen veel succes hebben gekend. Hierop won hij zijn eerste Moto2-race in Argentinië. Hij behaalde meer overwinningen in Catalonië, Nederland, Tsjechië, Groot-Brittannië, San Marino en Japan en werd na de laatste race gekroond tot kampioen in deze klasse.