Итальянский химик, член Национальной акад. деи Линчеи (с 1873). Родился в Палермо. Получил мед. образование в университетах Палермо (1841 — 1845) и Пизы (1846—1848). Участвовал в народном восстании в Сицилии, после подавления которого в 1849 эмигрировал во Францию. В 1851 вернулся в Италию. Проф. химии Национального колледжа в Александрии (Пьемонт, 1851 —1855), Генуэзского университета (1856—1861), университета Палермо (1861 — 1871), Римского университета (1871 —1910).
Один из основателей атомно-молекулярной теории. Совместно с французским химиком Ф. С. Клоэзом получил (1851) цианамид, изучил его термическую полимеризацию, получил мочевину гидратацией цианамида. Изучая действие гидроксида калия на бензальдегид, открыл (1853) бензиловый спирт. Одновременно открыл окисл. «восстановит. диспропорционирование ароматических альдегидов, или реакцию окисления одной молекулы альдегида за счет восстановления другой в щелочной среде (реакция Канниццаро). Синтезировал бензоилхлорид и получил из него фенилуксусную кислоту. Изучил анисовый спирт, монобензилкарбамид, сантонин и его производные. Однако гл. значение работ Канниццаро заключается в предложенной им системе основных хим. понятий, означавшей реформу атомно-молекулярных представлений. Применив исторический метод, проанализировал (1858) развитие атомно-молекулярного учения от Дж. Дальтона и А. Авогадро до Ш. Ф. Жерара и О. Лорана и предложил рациональную систему атомных весов. Установил и обосновал правильные атомные веса многих элементов, в частности металлов; на основе закона Авогадро четко разграничил (1858) понятия «атом», «молекула» и «эквивалент». На 1-м Международном конгрессе химиков в Карлсруэ (1860) убедил многих ученых встать на позиции атомно-молекулярного учения и внес ясность в запутанный вопрос о различии в значениях атомных, молекулярных и эквивалентных весов. Совместно с Э. Па-терно и X. Й. Шиффом основал (1871) журн. «Gаzzеttа Сhimiса Itailiana».
Иностранный чл.-кор. Петербургской АН (с 1889).