What to Feed a Canary

A healthy pet canary eats a measured portion of quality seed mix or pellets every day, plus fresh leafy greens and a little vegetable or fruit, with extra protein during breeding and molt. A regular feeding routine helps you spot appetite changes early, which matters because small birds can become ill quickly.

Chewy Online Pet Supplies


35% Off at Chewy.com

+ Free Shipping

Save Now

A Simple Daily Schedule

  • Morning: Change the water and remove old food. Offer the day’s seed mix or pellets (about a level tablespoon or two for one canary, adjusted to what your bird actually eats) and blow any empty husks off the top of the dish.
  • Midday: Offer a small portion of chopped greens and vegetables, such as kale, dandelion, romaine, grated carrot or bell pepper.
  • Evening: Remove uneaten fresh food, check the water, and top up the seed only if it is empty.

Many avian vets prefer a pellet or formulated diet as the base, so consider moving gradually toward that; see our canary pellet food guide.

What to Feed Each Week

Foods to Avoid

Never give avocado, chocolate, caffeine, alcohol, onion, garlic, salty, sugary or fried foods, or apple seeds and fruit pits. Do not add vitamins or medicines to the water unless an avian vet tells you to.

Watch for Problems

Call an avian vet if your canary stops eating, sits fluffed up, has droppings that look very different, loses weight or has trouble breathing. Do not wait to see if it improves, because birds hide illness.

Bottom Line

Feed canaries on a steady routine: quality pellets or seed as the base, daily greens, a little fruit, egg food when needed, a cuttlebone and clean water. Ask your avian vet to tailor the plan to your bird.