Your plant will not flower for years. They have to be mature to flower. Mature Strelitzia Nicolai means 15-20 feet tall. Most people never get theirs to flower in colder climates. This one is in the ground in a very warm year round climate, about 15 or so feet tall