Ontario Fairs

This is your source for information about Ontario's more than 214 yearly fairs.  Here you can find up to date information about all fairs; you can browse by location, date or name.

Locate a fair by date, location or name

NOTE: Some Ag Societies have CANCELLED or postponed their traditional Fairs for 2020. But many of them are planning re-imaged or virtual Fairs and  other events. Please check out their websites often for updates, changes, and new events.

When you click on the fair name (except in the Google Map), you will get a page with all available details on that fair.

1. Date


Click here to get a list of months or use the list at right to narrow your choice.

Then review the fairs with their dates.

2. Location

OR choose a Geographical District

ontario district map250

3. Name

A list of all Ontario Fairs in alphabetical order.


Kirkton Fall Fair (8) Kirkton Agricultural Society

Cancelled for 2020

Press release

September 11 to September 13, Friday Evening to Sunday Afternoon

Premises ID: ON4237099

Civic Address: 70497 Rd 164, Kirkton, ON N0K 1K0, Canada

GPS: 43.33118 -81.30905

Phone: 519-229-6070

Email: This email address is being protected from spambots. You need JavaScript enabled to view it.

Website: http://www.kirkton.ca/kirkton-fair

Facebook: https://www.facebook.com/KirktonFallFair/

Kirkton Fall Fair begins Friday evening with a Tractor Pull. Saturday morning the fair kicks off with a parade beginning 'downtown Kirkton' leading to the fair grounds. The day is filled with favourite events including the 4-H Dairy Club Achievement Day, Ag Education, inflatables, petting zoo, exhibit hall, baby show, and much more! Sunday morning brings together the community with a gathering for breakfast and finishes off the weekend with a Classic Car Show and Demolition Derby. Kids events all weekend long.

April Barker, Fair Secretary - Treasurer

5558 Perth Line 4 RR6, St. Marys, ON, N4X 1C8

This email address is being protected from spambots. You need JavaScript enabled to view it. 519-229-6070