City Special Events Calendar

  1. Fri Jun. 21

    Elgin Farmers Market Formerly known as Harvest Market. The Elgin Farmer...
  2. Fri Jun. 28

    Elgin Farmers Market Formerly known as Harvest Market. The Elgin Farmer...
  1. Fri Jul. 5

    Elgin Farmers Market Formerly known as Harvest Market. The Elgin Farmer...
  2. Fri Jul. 12

    Elgin Farmers Market Formerly known as Harvest Market. The Elgin Farmer...
View All