Jonjo Shelvey (Romford, 27 februari 1992) is een Engels profvoetballer die doorgaans als aanvallende middenvelder speelt. Hij verruilde Swansea City in januari 2016 voor Newcastle United, waar hij een contract tot 30 juni 2021 tekende. Shelvey debuteerde in 2012 in het Engels voetbalelftal.
Shelvey stroomde in 2008 door vanuit de jeugdopleiding Charlton Athletic, nadat hij eerder ook deel uitmaakte van die van Arsenal en West Ham United. Hij debuteerde in het eerste van Charlton in 2008, tegen Barnsley. Tijdens zijn debuut was hij 16 jaar en 59 dagen oud, waarmee hij Charltons jongste debutant ooit was. De vorige houder van het record was Paul Konchesky. Shelvey scoorde op 3 januari 2009 zijn eerste goal voor Charlton, in een wedstrijd om de FA Cup tegen Norwich City. Hij werd daarmee ook de jongste doelpuntenmaker voor de club. De wedstrijd vond 55 dagen voor zijn zeventiendee verjaardag plaats. Op 9 september 2009 tekende Shelvey een contract tot en met 2012. Zijn eerste goal in de competitie maakte hij op 4 april 2010, tegen Southampton.