Ask Lafeber


September 30, 2022

Question for Rosella pair

Hello, i have a Rosella pair. I have them for 2 years but they didnot lay eggs not even a single time. Could you please guide me?


Hi Aleeha,

Breeding birds is definitely not easy and most of the time there is no obvious reason why a pair doesn’t mate and lay eggs. All you can do is provide what they need and hope they breed for you. Your pair needs to be old enough – for a Rosella pair, 2-3 years old is best for starting them. Younger birds might be capable of breeding, but they often are still not fully mature physically and mentally, so young hens ca have trouble laying and young birds don’t always want to settle down and care for eggs and chicks.

You need to be feeding them a nutritionally balanced diet like pellets – not a loose seed diet. You should also offer dark leafy greens, chopped veggies and some fruit. Once you have attached a nest box, you can start feeding eggs to them to get the hen in condition. It takes a lot of calcium and protein for her to form eggs. Scramble an egg with the shell washed, crushed and cooked with the egg, and offer some daily. You can offer a dry, commercial egg food if you prefer.

The nest box should be attached to the outside of the cage as high as possible and it needs to be large enough for Rosellas. And the cage should be in a private location where people or other pets are not around them all the time. Breeding pairs do best with privacy.

You can always have them Vet checked, just to make sure both birds are healthy.

Thank you for asking Lafeber,


Subscribe to our newsletter