Canna () – wyspa w archipelagu Hebrydy Wewnętrzne, położona na zachodnim wybrzeżu Wielkiej Brytanii, należąca do Szkocji. Jest własnością National Trust for Scotland.
Opis Canna jest najbardziej wysuniętą na zachód wyspą Small Isles, leży na północny zachód od Rùm, pomiędzy Skye i South Uist. Ma 7 km (4,3 mil) długości i 1,5 km (0,9 mil) szerokości. Rozciąga się na powierzchni 1314 ha (3247 akrów). Geologicznie jest to platforma lawowa składająca się z terasowej trzeciorzędowej skały bazaltowej. Ma żyzną glebę i wznosi się na 210 m (690 stóp) w Carn a’Ghaill. Na wyspie znajduje się ponad 1000 obiektów archeologicznych, których najwcześniejsze zapisy historyczne związane są ze Świętym Kolumbą, któremu poświęcono klasztor na wyspie.
We wschodniej części znajdują się ruiny zamku, który stanowił więzienie dla kobiety, którą mąż podejrzewał o niewierność. Na północy wyspy pod urwistymi klifami znajduje się Uaigh Righ Lochlainn – grób króla Norwegii. A’ Chill, położona na północny zachód od portu Canna, była główną osadą wyspy do 1851 roku. W 1881 r. populacja ludności na wyspie wynosiła 57 osób. W tym samym roku MacNeil sprzedał wyspę Robertowi Thomowi, właścicielowi statku z Glasgow. W 1938 roku wyspę kupił John Lorne Campbell (1906–1996), szkocki historyk i pisarz. W 1981 r.