Em cativeiro, o Canário da Terra deve ser alimentado com alpiste, níger, painço amarelo, aveia e ração de codorna meio a meio com milharina. Podemos acrescentar verduras (bem lavadas para não correr o risco deles ingerirem agro-tóxicos) como agrião, couve e almerão . Támbém pode-se dar frutas como maçã, pêra e banana.
A alimentação para as aves em processo de reprodução é a seguinte: alpiste, níger, painço amarelo, aveia e ministrar ração de codorna pura, adicionando proprionato de cálcio à base de um grama por quilo de ração. Numa vasilha separada colocar duas vezes ao dia farinhada assim preparada: 5 partes de milharina, 1 parte de farelo de soja, 1 parte de germe de trigo, premix F1 da Nutrivet (4 colheres de sopa para 1 quilo) e sal 2 gramas por quilo. Após misturar tudo muito bem, coloque na hora de servir, uma gema de ovo cozida e uma colher cheia de aminosol para 4 colheres de farinhada. O promotor de crescimento deve ser utilizado quando se notar algum tipo de mortalidade nos filhotes. Os mais usados são o 100 PS, o Nalit-Plus e o Fungibam. Ministrar ainda na água de beber (que deve ser filtrada), um polivitamínico do tipo Protovit, Rovisol ou Orosol 3 vezes por semana, ou todos os dias quando há filhotes até eles sairem do ninho. Dar-se larvas, utilizando a chamada "praga da granja" é a melhor e tem mais digestibilidde, oferecer até o filhote sair do ninho.