Canary Food

Foods Canaries Can Eat — Safe Vegetables, Greens and Fruit

A table of safe foods for canaries — vegetables, greens and fruit, including bananas, lettuce, carrots and broccoli — with how often to offer each.

Yellow canary eating fresh leafy greens
Fresh greens are a valuable daily addition.Photo: RITOYAIZA / Wikimedia Commons · CC BY-SA 3.0
In this guide
  1. Safe vegetables and greens
  2. Safe fruit (treats)
  3. Other extras
  4. How to prepare fresh food
  5. How much fresh food?
  6. Related guides

Quick answer Canaries can eat a wide range of fresh vegetables and greens — such as broccoli, grated carrot, romaine lettuce, kale, cucumber, courgette and sweet pepper — every day, and small amounts of fruit such as apple (without seeds), pear, banana, berries and grapes as occasional treats. Always wash fresh food and remove leftovers after a few hours.

Fresh food is one of the easiest ways to improve a canary's diet. Below is a practical reference table for common foods. It covers foods widely regarded as safe by canary keepers and avian care resources. When in doubt about a food not on this list, leave it out and ask an avian vet.

Safe vegetables and greens

Food Suitable? Frequency Notes
Broccoli Yes Several times a week Raw florets; many canaries pick at the buds
Carrot Yes Several times a week Finely grated is easiest to eat
Romaine lettuce Yes Several times a week Better than iceberg, which is mostly water
Kale Yes A few times a week Nutritious dark green; offer small amounts
Chard Yes A few times a week Wash well
Spinach Yes, in moderation Occasionally Contains oxalates; rotate with other greens
Cucumber Yes Several times a week Refreshing but low in nutrients; see can canaries eat cucumber
Courgette (zucchini) Yes Several times a week Raw slices or grated
Sweet (bell) pepper Yes A few times a week Remove stalk; red and yellow are popular
Peas Yes Occasionally Fresh or thawed frozen; plain
Sweetcorn Yes, in moderation Occasionally Plain, fresh or thawed; small amounts
Chickweed Yes When available A classic canary green; collect only from unsprayed areas
Dandelion leaves Yes When available Unsprayed, away from roadsides
Sprouted seeds Yes A few times a week Rinse well; discard any that smell sour or look moldy

Safe fruit (treats)

Food Suitable? Frequency Notes
Apple Yes A few times a week Remove core and all seeds; see can canaries eat apples
Pear Yes A few times a week Remove core and seeds
Banana Yes Occasionally Small slice; soft and sugary
Grapes Yes Occasionally Cut into small pieces
Berries (blueberries, strawberries, raspberries) Yes Occasionally Wash well
Melon Yes Occasionally Remove seeds and rind
Orange Small amounts Occasionally Acidic; some canaries ignore it
Fruit pits and apple seeds No Never Remove before serving
Avocado No Never Considered toxic to birds

Other extras

Food Suitable? Frequency Notes
Egg food Yes Seasonal (molt, breeding) Remove after a few hours
Hard-boiled egg (finely chopped) Yes Occasionally Plain, cooled, removed after a few hours
Cooked plain rice or pasta Small amounts Occasionally No salt, butter or sauce
Cuttlebone Yes Always available Calcium source
Bread Not recommended — Little nutritional value; often salted

How to prepare fresh food

  1. Wash everything thoroughly to remove dirt and residues.
  2. Cut to canary size — grated, finely chopped or a whole leaf clipped to the bars.
  3. Serve in a separate dish from seed, or clip to the cage side.
  4. Remove leftovers after a few hours, sooner in hot weather.
  5. Introduce one new food at a time so you know what your bird likes and how it reacts.

How much fresh food?

A small dish — roughly a teaspoon or two of mixed vegetables, or a leaf or two of greens — is plenty for one canary per day. Fresh food should complement the seed or pellet base, not replace it.

Frequently asked questions

Can canaries eat bananas?

Yes, in small amounts as an occasional treat. Banana is soft and sugary, so offer a small slice and remove leftovers after a few hours.

Can canaries eat lettuce?

Yes. Romaine and other darker lettuces are better choices than iceberg lettuce, which is mostly water. Wash it well and offer it alongside other greens.

Can canaries eat carrots?

Yes. Raw carrot is easiest for a canary to eat when finely grated. Carrot tops (leaves) from unsprayed plants are also commonly offered.

Can canaries eat broccoli?

Yes. Raw broccoli florets are a popular and nutritious green food; many canaries pick at the small flower buds.

Can canaries eat spinach?

Yes, occasionally. Spinach contains oxalates, which can bind calcium, so it is best offered as one green among several rather than every day.

This guide shares general husbandry information and practical keeping experience. It is not veterinary advice. If your canary seems unwell, contact an avian veterinarian. Spotted an error? Report a correction.

Yellow and green canaries eating seed from a large red dish in an aviary
Canary Food

What Do Canaries Eat?

What domestic canaries eat — seed mixes, pellets, vegetables, greens, fruit, egg food, calcium and water — with a sample daily feeding plan and seasonal changes.

3 min read
Whole avocado on a white plate
Canary Food

Foods Canaries Should Avoid

Foods canaries should never eat — avocado, chocolate, caffeine, alcohol, salty foods, onion, garlic, fruit seeds — and what to do if your canary eats one.

2 min read
Fresh apple cut into slices on a wooden chopping board
Canary Food

Can Canaries Eat Apples?

Yes, canaries can eat apple flesh and skin in small amounts — but never the seeds. How to prepare apple for a canary, how much to give and how often.

2 min read
Yellow domestic canary perched inside a wire cage with hanging nests behind it
Canary Care

Complete Canary Care Guide

A complete beginner guide to domestic canary care: choosing a canary, cage setup, food, water, sleep, light, bathing, cleaning, molting, breeding and routine.

8 min read