2022 Fair Dates for Maine & New Hampshire

Combined, Maine and New Hampshire host over 35 state and agricultural fairs. These festivities are enjoyed by thousands of visitors every year from late spring through early autumn.

Every season fun-seeking visitors clamber into communities, pumping revenue into fair vendors and local businesses, eager to enjoy the sights, sounds, rides and foods at these events. Maine and New Hampshire’s State and Agricultural Fairs create annual fun for families and economic benefits for their host communities.


Maine

Monmouth Fair
June 22 – 25
Houlton Agricultural Fair
July 2 – 4
Ossipee Valley Fair
July 7 – 10
Waterford World’s Fair
July 15 – 17
Pittston Fair
July 21 – 24
Union Fair
July 27 – 31
Bangor State Fair
Aug 4 – 7
Northern Maine Fair
August 4 – 7
Topsham Fair
August 9 – 14
Skowhegan State Fair
August 11 – 20
Piscataquis Valley Fair
August 25 – 28
Acton Fair
August 25 – 28
Washington County Fair
August 27 – 28
Windsor Fair
August 28 – September 5
Blue Hill Fair
September 1 – 5
Harmony Free Fair
September 3 – 6
Springfield Fair
September 3 – 4
Clinton Lions Agricultural Fair
September 8 – 11
Litchfield Fair
September 9 – 11
Oxford Fair
September 14 – 17
New Portland Lions Fair
September 16 – 18
Farmington Fair
September 19 – 25
Common Ground Country Fair
September 23 – 25
Cumberland Fair
September 25 – October 1
Fryeburg Fair
October 2 – 9

New Hampshire

NH Farm Forest Expo
February 4 – 5
Stratham 4H Summerfest
July 16
North Haverhill Fair
July 27 – 31
Cheshire Fair
August 4 – August 7
Belknap County 4-H Fair
August 6 – 7
Cornish Fair
August 19 – 21
Lancaster Fair
September 1 – 5
Hopkinton State Fair
September 1 – 5
Hillsborough County Agricultural Fair
September 9 – 11
Granite State Fair
September 15 – 18 & 22-25
Deerfield Fair
September 29 – October 2
Sandwich Fair
October 8 – 10

Are you a vendor?

Have questions? Want to talk with us about sourcing your fair-food needs? Use the quick form below and we’ll reach out to you!

  • This field is for validation purposes and should be left unchanged.