I 1271 bidro Bonaventura til at Gregor X ble valgt til pave. Gregor utnevnt i 1273 Bonaventura til kardinalbiskop av Albano, og sendte med en ordre om at han ikke kunne avslå dette. Da de pavelige legatene kom med kardinalshatten fikk de beskjed om å henge den på et tre, fordi Bonaventura drev og vasket opp og hadde våte og fettete hender.