Wiki cho biết: Cá mập cầu vồng là loài ăn cỏ và ăn tạp không kén ăn nhưng chủ yếu là loài tiêu thụ tảo dưới dạng viên nén, bánh xốp và mảnh. Chúng cũng ăn thức ăn sống như ấu trùng côn trùng, giun Tubifex, periphyton, động vật giáp xác, thực vật phù du, động vật phù du và côn trùng thủy sinh.