Sport
Events
Join an event. Fund a classroom. Every kilometre counts.
Upcoming Events
Run Vancouver 2026: Build a Classroom
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
Lausanne Marathon
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
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
Past Events
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.
Education eradicates poverty