The world of horse terminology can get very confusing, especially when it comes to the names used to describe horses of different ages! Many people think a colt and a foal are the same things, but what is the difference between a colt and a foal?
So, as we have learned, the word colt is used to describe a young male horse, up to his fourth birthday. A foal is a male or female horse that is less than one year old. A male horse is called a colt foal until his first birthday.