Yağmur kuşları genellikle hayvansal ürünlerle beslenirler. Beslenme şekilleri şu şekildedir: Yüzeyden balık toplama: Deniz yüzeyinden küçük balıkları ve kabukluları yerler. Dalarak beslenme: Dalarak planktonlarla beslenirler. Yiyecek çalma: Başkalarından yiyecek çalarlar. Yumuşakçaların kabuklarını açma: Yumuşakçaların kabuklarını açarak içerlerindeki eti tüketirler.