Kanonkuletre vokser naturlig i Colombia, Venezuela, Guyana, Surinam, Fransk Guyana, Ecuador, Peru og øst og sørvest i Amazonas i Brasil. Det blir plantet som prydtre i tropiske og subtropiske strøk og er vanlig ved templer i India, Sri Lanka og Thailand. Fruktene brukes som dyrefôr, men spises ikke av mennesker.