 The species occurs in humid and wet cloud and montane forest at altitudes of 1,700-3,500 m.

Like most hummingbirds, the species primarily feeds on nectar and insects.It follows a seasonally changing feeding pattern based on available blooms (mostly ericas and fuchsias).Areas of forest with a high number of nectar-containing flowers will be heavily defended against other hummingbirds.