The Farmington Fair, “Maine’s Harvest Fair,” is set for Sept. 15 through Sept. 21, at the Farmington Fairgrounds.
The Farmington Fair is a “traditional agricultural fair with dairy, beef, sheep, poultry exhibits, horse and ox pulling, harness racing, and a great exhibition hall with fancy work and grange exhibits.”
Plus, enjoy the midway with a variety of rides and games.

Complete schedule HERE.