Os búfalos comem uma variedade de plantas, arbustos, folhas e gramíneas. Os búfalos são herbívoros, por isso seguem uma dieta vegetariana.
Os búfalos vivem em várias partes do mundo, incluindo Ásia e Europa. Embora possam viver na terra, geralmente preferem as águas das florestas tropicais. Isso não só ajuda a resfriar o animal no calor intenso, mas também fornece fontes de alimento ao búfalo. Os búfalos geralmente se alimentam de plantas aquáticas, mas vagam pela terra em busca de gramíneas e outras ervas. O búfalo de água é bastante grande e pode atingir alturas em pé de mais de seis pés. Eles também têm chifres que podem chegar a um metro e meio de comprimento, o que aumenta sua aparência intimidante.