Tot i que les primeres referències d’aquest municipi daten de l’any 992, el trobem anomenat com “termine de Canellas”.
L’any 1359, en el fogatjament de les Corts de Cervera assigna 15 focs a la “quadra de Canyelles”.
L’any 1393, el rei Joan I va vendre els mer i mixt imperis i tota la jurisdicció de la quadra de Canyelles, parròquia de Sant Miquel d’Olèrdola a Guillem de Sagarriga.
L’any 1478, n’era senyor mossèn Franci Terre, aquest llinatge el tingué en possessió fins a principis del segle XVII, després passà a Christóbal Icart.
L’any 1627, el bisbe Sentís erigí en parròquia l’església de Santa Magdalena, que es troba al costat del castell.
Va ser restaurat l’any 1858 per Ramon Bouffard, baró de Canyelles.
Actualment continua sent de propietat privada.
