
The Cornish Fair has been held annually since 1947 in Cornish, NH, over the third weekend of August. Features traditional New England fair attractions including livestock shows, ox pulls, midway rides, fair food, agricultural exhibits, and family entertainment.