Banagher Horse Fair has been held every September since the reign of Charles II. Although not a big as Ballinasloe Horse Fair it is almost unique in being held on the town streets. Most fairs for cattle and sheep were like this fifty years ago. Townspeople put up with it because of the extra business it brought.