Check these first
- Measure the hours of direct sunlight your tree receives each day.
- Check the age or size of your tree to see if it is mature enough.
- Ensure the tree is not being shaded by nearby structures or larger plants.
Likely causes
Insufficient Sunlight
Most likelyHow to tell: The tree looks healthy but shows no signs of buds or flowers despite being mature enough to bloom.
What to do: Move your tree to a location that receives at least 6 to 8 hours of direct sun daily. If it is in a pot, place it in the brightest spot possible outdoors. Avoid shaded areas as they will prevent flower development entirely.
Immature Age
PossibleHow to tell: The tree is growing well and is healthy but is still quite small.
What to do: Be patient, as these trees often take several years to reach maturity before they start flowering. Continue providing consistent care and wait for the tree to grow larger.
Find out what's wrong with your cannonball tree
The list above covers the usual causes. Pocket Botanist looks at a photo of your actual plant and tells you the likely cause, how serious it is, and what to try first. Identification and a health check are free.
Scan with your phone's camera to get the app
Or go to pocketbotanist.app/get on your phone
When to worry
It is normal for young trees to take time to bloom. You should only worry if the tree is very large and mature but still refuses to flower after years of care.
Stopping it coming back
Keep the tree in full sun and maintain a consistent watering schedule to support the energy needed for flower production.
Cannonball tree: not flowering? Check yours with a photo
Every plant is a little different. Take a photo of your cannonball tree and Pocket Botanist tells you which cause is most likely, how serious it is, and what to try first. A few checks a day are free. Save the plant and you get care reminders timed for it.
Scan with your phone's camera to get the app
Or go to pocketbotanist.app/get on your phone
Get the app · Or check it from a photo now, free
Questions people ask
- How old does a Cannonball tree need to be to flower?
- Most trees need to be several years old and reach a significant size before they start producing their iconic flowers.
- Can I use fertilizer to force blooms?
- A balanced fertilizer can support general health, but light is the primary driver for flowering. Do not overfeed, as this can lead to excessive leaf growth instead of flowers.
More problems with Cannonball tree
Back to the Cannonball tree guide
This article was generated with AI on from the plant’s care profile and is general information, not horticultural advice. Read about how we build these guides.
