New York Giants varasi Barkleyn ensimmäisellä kierroksella toisella varausvuorolla vuoden 2018 varaustilaisuudessa.[2] Heinäkuussa 2018 hän teki Giantsin kanssa neljän vuoden mittaisen ja 31,2 miljoonan dollarin arvoisen tulokassopimuksen.[3] Hän pelasi ensimmäisen NFL-ottelunsa kauden 2019 avausottelussa Jacksonville Jaguarsia vastaan ja teki ottelussa myös ensimmäisen touchdowninsa.[4] Kauden jälkeen hänet valittiin NFL:n vuoden tulokkaaksi[5] ja vuoden hyökkäyksen tulokaspelaajaksi.[6] Hän myös pelannut urallaan kaksi kertaa Pro Bowl-ottelussa.[1] Huhtikuussa 2021 Barkley teki Giantsin kanssa yksivuotisen ja 7,217 miljoonan dollarin arvoisen jatkosopimuksen.[7]
Barkley on pelannut 59 NFL:n runkosarjan ottelua. Näissä otteluissa hän on edennyt juoksemalla 4 191 jaardia ja tehnyt 29 touchdownia. Hän on ottanut pelaamissaan otteluissa 245 kiinniottoa, edennyt niillä 1 825 jaardia ja tehnyt kahdeksan touchdownia.[8] Tilastot päivitetty 26. joulukuuta 2022.