Les canaris sont granivores, mais leur alimentation doit comporter également des légumes, des fruits et d'autres aliments fournissant un apport suffisant en vitamines, hydrates de carbone, protéines, sels minéraux, etc …
Ils doivent, par ailleurs, toujours disposer d'eau fraîche et de sable.