Su aygırı çeşitli bitkileri, çalıları, yaprakları ve otları yerler. Su aygırı herbivordur, bu yüzden vejetaryen bir diyete sadık kalırlar.
Su aygırı, Asya ve Avrupa dahil dünyanın çeşitli yerlerinde yaşar. Karada yaşayabildikleri halde tropik ormanlardaki suları sıklıkla tercih ederler. Bu, sadece yoğun ısıda hayvanı soğutmaya yardımcı olmakla kalmaz, bufaloya gıda kaynakları da sağlar. Su bufalosu genellikle su bitkileri ile beslenir, ancak otları ve diğer bitkileri aramak için karada dolaşır. Su aygırı oldukça geniştir ve altı metreden daha fazla duran yüksekliğe ulaşabilir. Ayrıca, beş metre uzunluğa ulaşabilen boynuzları vardır ve bu da korkutucu görünümlerine katkıda bulunur.