Frei Joaquim do Amor Divino Caneca nació en Recife, el día 20 de agosto de 1779, recibiendo el nombre de Joaquim da Silva Rabelo. Hijo del portugués Domingos da Silva Rabelo y Francisca Maria Alexandrina de Siqueira, que vivían en Fora de Portas, cerca del demolido Arco do Bom Jesus.