You can expect the average size horse to reach 20-30. Ponies live a lot longer and 40+ is not unheard of. I personally have had my brood mare quarter horses live to about 25-28 but have one gelding that is well into his 30s at this point. My pony is also in her 30s.