This tree is over 5 years old and it hasn't given one bloom. Why?
My Magnolia Tree Has Not Given Me One Flower
Certified GKH Gardening Expert
Have you fertilized? The soil could be lacking phosphorus, which is responsible for blooming. Get a soil test to know for certain. In the meantime, it wouldn't hurt to go ahead and add some phosphorus-rich fertilizer or bone meal to the soil to help encourage flowering in your tree.