YMCA BC will be cheering loud and proud as you set out on a journey to run for your “why” in the 2024 BMO Vancouver Marathon.
Together, we are here to support you in achieving your running goals while fundraising for our life-enhancing programs across more than 50 communities throughout BC. Join us by registering as a Y Charity Runner today! There is a distance for most everyone: 8km, Half Marathon or Full Marathon.
Click below for BMO Vancouver Marathon registration!
To join our team, please indicate that you'd like to be a charity runner and fundraise, then select YMCA BC as your charity of choice during the registration process. Be sure to also select "YMCA BC - Y Charity Runners" as your Team when prompted.
Click here for a guide on how to join our team while registering. Click below to complete your registration!
Already registered to run but want to be part of our Y team?
Get in touch at ycharityrunners@bc.ymca.ca and we’ll ensure you are added to our Y Charity Runners squad!

Go the extra mile!
Join a team of runners who care for their community! By joining the Y Charity Runner Team, you will gain access to:
- Run Clubs (coming soon)
- A 2024 YMCA Charity Runner memento
- Events and socials
- Fundraising tips and resources
Not a runner? Join our committed volunteers!
Why run? Well, we all have a "why!"
“For me, it’s seeing the kids’ big smiles in our Y Child Care Centres. It fills my heart! It’s also the Newcomers I have met and had the pleasure of getting to know who have found family through the Y. These are just a couple of examples of my WHY!”
— Leanna Dunn
We’d love to have you! Get in touch at ycharityrunners@bc.ymca.ca and we’ll have you moved over to our team.
Absolutely! Friends and family are encouraged to participate and will receive a 20% refund on their registration fees once they have reached $400 in fundraising dollars. A great perk! Click here for instructions on how to join our team during the registration process.
All BMO Vancouver Marathon Race Policies apply.
Questions before you commit? Get in touch with us at ycharityrunners@bc.ymca.ca today!