Explore real, vetted volunteer opportunities across all of Ontario, from the GTHA and Ottawa to Niagara, London, Kingston, Sudbury and Thunder Bay and find the cause that fits you.
2
Create a free account
Sign up in about a minute.
3
Apply or select your shifts
Apply to the opportunity and pick the shifts that work for your schedule.
4
Get confirmed and show up
We confirm your spot. Show up ready to help and make a real difference in your community.
5
Receive your Certificate of Hours by email
After your shifts, MiVolunteer emails you an official Certificate of Hours for the time you gave.
Need student volunteer hours?
MiVolunteer opportunities count toward Ontario's 40-hour community involvement requirement, and your Certificate of Hours is your proof. Learn more ->
Some opportunities sign up on a partner’s site
A few opportunities are run with a partner organization that collects signups on their own website. Log in or create a free MiVolunteer account to unlock the signup link - we record that you signed up, and we still check you in at the event so your hours and Certificate of Hours are tracked here.
Ready when you are.
Find an opportunity across Ontario and sign up today.