The Canada Day Parade will take place Downtown Midland at 10:30am.
Activities will take place at Little Lake Park from 11am to 5pm.
Fireworks will be held at 10pm at the Rotary Park in Penetanguishene.