La bergeronnette des ruisseaux est une "hyperactive" qui compose son repas de mouches, moustiques, libellules et toutes sortes de larves d’insectes aquatiques. Elle chasse au bord de l’eau, en sautillant de pierre en pierre ou en volant sur place pour happer ses proies. Il lui arrive de pêcher des crustacés, des mollusques et même de petits poissons pour compléter son alimentation. Pour construire son nid, elle ne quitte pas non plus les rives humides, recherchant même la proximité d’une chute d’eau ou du courant d’une rivière.