Answer by
partyanimal33 (452)
The normal age for gelding is between one and two years of age. However, some colts can reach sexual maturity before others and if this change causes the horse to be too much of a handful, gelding can be done earlier. You can also wait longer to allow for further develpment if the colt's personality allows it.