Elgin hosts its first-ever Pride Parade and Festival in June
On June 3, from 11:00 a.m. to 4:00 p.m., the event hosted by Elgin Pride takes place in downtown Elgin with the parade starting north on Riverside Drive and returning south on Grove Avenue ending at Festival Park.