A directory built around one useful question

Where can I run with people this week? This directory gathers what Canadian clubs publish about themselves, so you can answer that in about a minute.

Recurring run clubs, not every kind of running event

runclubs.ca is an independent directory of recurring group runs in Canada. City pages organize clubs by the day and time they normally meet; club pages collect schedules, meeting points, pace or style tags, and links to the organizer's own channels.

I am not the organizer of the listed runs, and I don't handle registration, waivers, payments, or attendance. A listing helps someone discover a group; the club's own site or social account is the final source for last-minute changes.

Who runs this

I'm Patrick Bollenbach, a software founder in Vancouver, BC. I build small bootstrapped software products and community directories, and I maintain this one myself.

I spent about ten years travelling full time, and in every new place the thing I looked for was community. A run club turned out to be one of the easiest ways to find it: show up, run slowly, talk to people. Three marathons and a lot of cities later, I moved back to Canada and settled in Vancouver — where I ran into the same problem I'd had everywhere else. Working out which clubs still met, and when, meant digging through Instagram bios, dead Facebook events, and club pages last touched two years ago.

So I built the page I had wanted in each of those cities: one per city, with the real weekly schedule on it. That is the whole idea.

There is more about me and what else I work on at bollenbach.ca and on LinkedIn. Anything about the directory itself reaches me at hello@runclubs.ca.

How listings get into the directory

Listing details come from publicly available club websites and social profiles, organizer submissions, claims, and corrections sent to runclubs.ca. I record structured details only when they can be represented clearly: a recurring day, start time, meeting point, cadence, and useful club attributes.

When a location varies or applies only in certain seasons, the page should say so rather than present one meeting point as definitive.

What schedule labels mean

Schedule checked
A review date is recorded separately from an ordinary database update. Within 90 days, the schedule is treated as recently checked.
Last checked
The recorded schedule review is more than 180 days old. The page asks runners to confirm before attending.
Organizer verified
The listing has a recorded, verified club owner. This is different from checking every individual schedule detail on a particular day.

Help keep a schedule useful

Organizers can list or claim a club. Anyone who spots a changed time, meeting point, or closed group can use the edit link on a club page or email hello@runclubs.ca. I prioritize corrections that affect whether someone can safely and successfully join a run.

If the problem is with the site rather than a club — a filter that returns the wrong clubs, a page that will not load, a feature you keep wanting — there is a form for that.

How sponsorships appear

Paid placements are labelled “Sponsored,” “Partner,” or “Featured.” A commercial relationship does not determine a club's schedule facts. Some outbound partner links may be tracked so I can report aggregate clicks and measure whether a placement was useful.

Your brand here, in front of runners every day.

Shoes, nutrition, physio, races, coaching — in front of runners in the week they are choosing where to run.

See rates →