Kelce nacque aCleveland,Ohio, da Ed un rappresentante nel settore siderurgico, e Donna Kelce, impiegata nel settore bancario. Frequentò la Cleveland Heights High School, dove giocò a football sia comerunning back che comelinebacker. Si iscrisse all'Università di Cincinnati dove passò nel ruolo di centro venendo inserito nella formazione ideale dellaBig East Conference nel 2009 e nel 2010.
Kelce fu scelto dai Philadelphia Eagles nel corso del sesto giro del Draft 2011[2]. Alla fine della pre-stagione fu nominato centro titolare degli Eagles, con cui concluse la sua stagione darookie giocando tutte le 16 gare come partente. All'inizio della stagione 2012 fu confermato come titolare ma dopo due partite si infortunò nella sfida contro iBaltimore Ravens[3] rompendosi il legamento collaterale anteriore e il legamento mediale collaterale, perdendo il resto dell'annata.
Tornò in campo nella stagione 2013 disputando tutte le 16 partite come titolare, aiutando Philadelphia a raggiungere i play-off dove fu eliminata daiNew Orleans Saints. A fine anno fu votato daPro Football Focus al primo posto nella classifica dei migliori centri della lega[4]. Il 27 febbraio 2014, Kelce firmò un prolungamento contrattuale della durata di sei anni per un valore di 37,5 milioni di dollari, 13 milioni dei quali garantiti[5] e a fine stagione fu convocato per il suo primoPro Bowl[6]. Nel 2016, Kelce fu convocato per il suo secondo Pro Bowl al posto diAlex Mack impegnato nelSuper Bowl LI.
Nel 2017 gli Eagles vinsero la propria division col miglior record della NFC e Kelce fu inserito nelFirst-team All-Pro.[7] Il 4 febbraio 2018 alloU.S. Bank Stadium diMinneapolis partì come titolare nelSuper Bowl LII vinto contro iNew England Patriots per 41-33, il primo trionfo della storia della franchigia.[8] Il 12 febbraio 2023 Kelce partì di nuovo come titolare nelSuper Bowl LVII, ma gli Eagles furono sconfitti per 38-35 daiKansas City Chiefs di suo fratelloTravis.[9] Il 16 gennaio 2024, il giorno dopo l'eliminazione degli Eagles nei playoff da parte deiTampa Bay Buccaneers, Kelce annunció il ritiro.[10]