I live in Oregon and my water hyacinth bloom every year. The trick I found is that they love sunlight. They want tons of direct sunlight, give it to them and they will bloom. I start out every year buying one plant and by the end of the summer I will have up to 20 palnts, about 1/3 of those will bloom. Jeremy