Le cap Canaille est un cap de France situé dans les Bouches-du-Rhône, un département de la région Provence-Alpes-Côte d'Azur.
Il se situe sur la commune de Cassis, au nord-ouest de celle de La Ciotat et culmine à 363 mètres d'altitude.
Sa roche qui tire vers le rouge est composée de calcaires détritiques.
S'avançant dans la mer Méditerranée, il est constitué de rivages rocheux et escarpés dominés par l'extrémité occidentale des falaises Soubeyranes.
Ces dernières sont, après celles de Slieve League en Irlande, parmi les plus hautes falaises maritimes d'Europe et constituent, sur la commune de La Ciotat, les plus hautes falaises de France (avant celles du Nez de Jobourg) avec une altitude maximale de 394 mètres.
Une route, la D141 dite « route des Crêtes », relie Cassis à la Ciotat en s'approchant du bord de la falaise ; plusieurs belvédères y sont aménagés.
Son nom est dû à une déformation du provençal
Cap Naio, "Cap Naille" en français, mal compris par les topographes français.
A rapprocher de Aïl qui est lié à la notion de sommet (cap d'Aïl, dans les Alpes-Maritimes, à l'ouest de Monaco), aill en vieil irlandais : grande falaise.