These birds feed on nectar from flowers using a long tongue. They also eat small spiders and insects caught in flight. While collecting nectar, they also help in plant pollination. This species sometimes eats tree sap.