Answer: There are only a few reasons that your tree is not flowering and setting fruit. One is immaturity. Most lemon trees are grafted from mature trees and the graft typically bears fruit in 3-7 years. If you grew your tree from seed, it can take 10-15 years before it will flower and bear fruit. The second reason is lack of sufficient sunlight (8 hours minimum) and the final reason is over fertilization. Too much nitrogen will promote lots of lush green growth at the expense of flowering. So hold off on feeding, or feed with a 5-10-10 formula. Hope this helps!
Q&A Library Searching Tips