Our 8' tall, 2. 5-inch diameter (by the soil level), 6-year-old Redbud (Forest Pansy) has never flowered in the spring. The tree is healthy, with beautiful color of leaves. I don't know why it has never produced the pink flowers. We live in Zone 6-7 on the West Coast.
Certified GKH Gardening Expert
If the tree looks healthy, then it is one of three things. First is a lack of phosphorous in the soil, which would prevent blooming. Add some phosphorous rich fertilizer and have the soil tested for nutrient levels. Next would be a lack of sunlight. Are there any other trees or building blocking light to it? Third might be bad timings on freezes. If you get a late frost pretty consistently in spring, the frosts may be killing off the buds. There is not much help for that.