Sus padres fueron Nicolás Francisco de Cañas-Trujillo y García de Pastrana (nacido en 1735) y Magdalena Sánchez de Madrid y Bacaro, ambos nacidos en El Puerto de Santa María, que casaron el 4 de junio de 1758.