For students
Volunteering for grad hours & applications
If a teacher or counsellor sent you here, or you’re staring down a deadline: this page has the facts, then points you straight to opportunities that take volunteers under 18.
The BC graduation requirement: 30 hours
To graduate from a BC high school, you must complete at least 30 hours of volunteer service or paid work. It’s part of Career Life Connections (CLC), a required course in Grades 10–12, and it’s a BC Ministry of Education graduation requirement — not something an individual university invented.
The hours can be volunteering, a part-time job, or a mix. They’re usually connected to your Capstone project and a short reflection on what you learned about yourself and possible careers.
Give Local doesn’t track or certify your hours. Your school does that. What schools typically ask you to hand in is a log — the dates you volunteered, the number of hours, the organization’s name, and a supervisor’s signature or a short letter on the organization’s letterhead. The exact form and process vary by school district, so check your own school’s instructions (ask your CLC teacher or counsellor) before you start counting.
This is a high-school rule, not a university admission rule
Canadian universities and colleges generally do not require a verified volunteer-hour count to admit you the way some US schools do. You won’t usually be asked to prove “X hours” on an application.
Volunteering still matters for admissions and money, though:
- Scholarships often weigh community involvement heavily — for example the Schulich Leader Scholarships and the TD Scholarships for Community Leadership.
- Competitive or limited-enrolment programs may ask for a personal statement or profile where you describe your involvement — UBC’s Personal Profile is the best-known example.
- It gives you something real to write about, and references who can speak to more than your grades.
So: do the 30 hours because you need them to graduate. Do more because it’s useful and it matters — not because a university is counting.
Picking something that actually works for you
Check the age rules first
Many organizations set a minimum age — commonly 14, 15 or 16 depending on the role — and some require a parent or guardian to sign a consent form or, for younger volunteers, to come along. On Give Local, use the Good for teens toggle, then confirm the specifics on the organization’s own page, because rules differ by role.
“Drop-in” vs. “ongoing” — and what it means for logging hours
Drop-in / one-time roles (a shoreline cleanup, a food-bank sorting shift, a festival) let you rack up hours in a few concentrated sessions. Good if you’re close to a deadline. Ask the supervisor to sign your log on the day.
Ongoing / weekly roles (tutoring, mentoring, a regular shelter shift) usually ask for a commitment of several months. They add up more slowly but give you a stronger reference and a better story.
Ask for your hour-verification letter before you start
Don’t leave it to the end. When you first contact an organization, ask: “Can you sign off on volunteer hours for my school requirement, and what do you need from me?” Some places have a form ready; others need a few days’ notice. On each Give Local profile we note whether the organization has told us it will provide a signed letter — but always confirm directly.
A simple hour log works. Keep a running note: date, start and end time, total hours, organization, what you did, and a space for a supervisor signature or initials. Bring it every time. Your school may have its own template — use that if so.
Good first options in BC
These organizations run programs used to working with students, or have a dedicated youth stream:
- BC SPCA Youth Volunteers — a program built specifically for teen volunteers.
- City of Vancouver – Get Youth Involved — a city hub of youth volunteering and civic-engagement opportunities.
- City of Vancouver – Youth Resources — a broader resource hub for teens.
- In the directory: Shoreline Cleanup, Backpack Buddies, Vancouver Public Library, and others tagged good for teens.
Give Local is an independent directory. We’re not affiliated with the BC Ministry of Education or your school district, and this page is general information — your school’s instructions always win. Spotted something out of date? Tell us.