An average horse should live around 25-30 years old, that is if it is healthy. If you are lucky, your horse will live longer! The oldest horse was 62 years old! I have known horses to live for over 30 years! The oldest I have known was 32 and was still being used in a riding school for 1 hour a day!