My bird of paradise is 7 years old, 8 feet tall and never flowered. It is in a well lit spot indoors. Why has it not flowered?
Bird of Paradise
Certified GKH Gardening Expert
It may have a lack of phosphorus. Since a little extra phosphorus will not hurt, I would give the plant some phosphorus, like bone meal, just to make sure that all the bases are covered. If you have not read it, this article will help you: https://www.gardeningknowhow.com/ornamental/flowers/bop/bird-of-paradise-blooms.htm