The common kingfisher hunts from a perch 1–2 m (3.3–6.6 ft) above the water, on a branch, post or riverbank, bill pointing down as it searches for prey. It bobs its head when food is detected to gauge the distance, and plunges steeply down to seize its prey usually no deeper than 25 cm (9.8 in) below the surface. The wings are opened under water and the open eyes are protected by the transparent third eyelid. The bird rises beak-first from the surface and flies back to its perch. At the perch the fish is adjusted until it is held near its tail and beaten against the perch several times. Once dead, the fish is positioned lengthways and swallowed head-first. A few times each day, a small greyish pellet of fish bones and other indigestible remains is regurgitated.
Kingfishers have the ability to compensate the refraction and reflection of water when hunting for prey underwater and are able to judge depth underwater accurately. So they jump exactly normal to the surface of water when they hunt prey underwater.