João Pedro Cavaco Cancelo (wym. [], ur. 27 maja 1994 w Barreiro) – portugalski piłkarz, występujący na pozycji obrońcy, reprezentant Portugalii. Złoty medalista Ligi Narodów UEFA 2018/2019, uczestnik Mistrzostw Świata 2022.
Kariera klubowa Cancelo treningi piłkarskie zaczynał w FC Barreirense, skąd w 2008 przeniósł się do akademii Benfiki. W klubie tym występował w drużynach do lat 15, 17 i 19.
Przed sezonem 2012/2013 młody obrońca został włączony do drugiej drużyny Orłów, która występowała w Segunda Liga. Spośród 20 pierwszych kolejek Cancelo opuścił zaledwie jeden mecz – z powodu zawieszenia. Trzy razy znalazł się również na ławce rezerwowych pierwszego zespołu podczas meczów Pucharu Portugalii lub Pucharu Ligi.
W pierwszych dniach stycznia 2013 João odniósł niewielkie obrażenia w wypadku samochodowym, w którym ranny został także brat zawodnika, zaś prowadząca pojazd matka zginęła. Po wydarzeniu tym, w drugiej części sezonu, Cancelo zagrał w zaledwie jednym meczu ligowym, zaś okazjonalnie grywał w zespołach juniorskich. W tych okolicznościach w maju 2013 roku wywalczył mistrzostwo Portugalii w kategorii wiekowej do lat 18. W pierwszej drużynie Benfici zagrał zaledwie jedno spotkanie.