Frei Joaquim do Amor Divino Caneca nasceu no Recife, no dia 20 de agosto de 1779, recebendo o nome de Joaquim da Silva Rabelo. Filho do português Domingos da Silva Rabelo e Francisca Maria Alexandrina de Siqueira, que moravam em Fora de Portas, próximo do demolido Arco do Bom Jesus.