Saturday, July 1
Elora Canada Day Celebrations
A variety of locations in Elora; 7 a.m. to 1:30 p.m.
A duck race, soap box derby, pancake breakfast, parade and a hot dog lunch are all things to look forward to.
Guelph Farmers' Market
2 Gordon St.; 8 a.m. - 1 p.m.
Check out an abundance of fresh produce, baked goods, beverages, and products from local meat producers.
Intercounty Baseball League
Guelph vs. Toronto, Hastings stadium, 1 p.m.
Fergus Canada Day Celebrations
CW Sportsplex; 4 to 9:30 p.m.
Bingo, Zumba, music, cheerleading, dress your pet contest and much more happening in Fergus for Canada Day.
Fireworks
Riverside Park; 10 p.m.
Fireworks display for Canada Day.
Sunday, July 2
Summer Market
Exhibition Park; 11 a.m. to 4 p.m.
Sunshine Market hosts a summer market with a variety of vendors at Exhibition Park.
Planty Driveway Sales
Gaw Crescent; 11 a.m. to 4 p.m.
Plant related vendors selling more than just plants.
Queer Clothing Swap
110 Duke St.; 1 to 4 p.m.
A gender diverse clothing shop happening rain or shine.
Monday, July 3
Under 19 Youth Jam
Royal City Studios at 930 Woodlawn Rd.; 7 to 9 p.m.
Build a Band for beginner and intermediate musicians ages 19 and under. Cost is $5.