Though their names are similar, canna lilies and calla lilies are very different plants. The canna lily (also known as "canna") belongs to the Cannaecae family while the calla lily belongs to the herbaceous flowering Aracae family. One of the only similarities between the canna lily and calla lily is they are not true lilies.
The botanical name of the canna lily is Canna x generalis. The botanical name of the calla lily is Zantedeschia aethiopica.
Canna lilies are native to Central and South America and southeastern United States. Calla lilies are native to southern and eastern Africa.
Canna lilies resemble a banana tree with brightly colored flowers. Calla lilies have spear-shaped leaves with a brightly colored spathe surrounding a spadix.
Canna lilies are a great plant for wet areas. They are widely found and used in water features. Calla lilies are also used in water features, but are regularly found in floral arrangements and wedding bouquets.
Calla lilies are poisonous if eaten and contact with its sap can cause skin irritation.