Der Schneider ernährt sich hauptsächlich von kleinen wirbellosen Tieren wie Insektenlarven, Flohkrebsen, Wasserflöhen und anderen Kleinstlebewesen. Gelegentlich werden auch kleinere Fische gefressen.