Get involved

Sport
Events

Join an event. Fund a classroom. Every kilometre counts.

On the calendar

Upcoming Events

20Sep 2026

Run Vancouver 2026: Build a Classroom

Stanley Park, Vancouver, BCSeptember 20, 2026$22 CAD

Join 2 Good Steps for a 5K charity run through Stanley Park. Every registration helps fund a classroom for a child who needs one. Lace up and make your steps count.

100 of 100 spots remaining

25Oct 2026
2GS Charity Team

Lausanne Marathon

Lausanne, SwitzerlandOctober 25, 2026Join the Team

Run the iconic Lausanne Marathon as part of the 2 Good Steps charity team. You register and pay directly with the Lausanne Marathon — joining our team means committing to raise funds for school construction in underserved communities. Open to all paces — walkers, joggers, and racers welcome.

Commitment: raise min. $200 CAD for school construction

Partner with us

Run for a cause
in your city

2 Good Steps partners with runners, clubs, and organisations to turn any race into a fundraiser. Whether you're running a 5K or an ultra, we can help you raise money for education while you train.

Get in touch
  • We handle the fundraising infrastructure
  • You choose your race and distance
  • 100% of funds go to school construction

100%

of funds go directly to school construction projects

Where we've been

Past Events

2018

Switzerland Crossing

Jump rope, east to west, approximately three months on the road. Raised funds for CARE International. Covered by Swiss national TV and regional newspapers including Tagblatt, Zuger Zeitung, La Liberté, and Rorschacher Echo.

Ready to take
2 Good Steps?

Your donation funds classrooms, teachers, and futures. Every contribution moves us forward.

Donate Now

Education eradicates poverty