How long to buffalo live?
Buffalo should live 25 to 30 years in their natural environment. But often today’s buffalo raised with additional supplemental feeds cause them to have health problems, which end their life in their teenage years. This is just one reason Buffalo Groves, Inc. chooses to raise our bison as naturally as possible and are committed to only grass feeding.