Indoor and outdoor soccer

Find dates and times to play soccer in Waterloo.


On this page

  1. Pick-up games
  2. Outdoor soccer leagues
  3. Indoor soccer leagues
  4. League schedules and standings
  5. Outdoor game cancellations
  6. League rules

Pick-up games

Register, pay and guarantee your place on PickupHub. Games take place at RIM Park Manulife Sportsplex and Bechtel Park.


Outdoor soccer leagues

Summer 2025 leagues are underway and will return Spring 2026 for registration

Indoor soccer leagues

Men's 5-a-side All Divisions – Monday nights (18+)

Summer 2025 leagues are underway, but fall registration is open now
  • games are at RIM Park and Bechtel Park
  • One 50-minute game per week
  • games start at 9:00, 10:00 and 11:00 p.m.
  • 24 weeks of play
  • fall league begins September 29
  • register as a team or a free agent

Co-ed 5-a-side All Divisions – Tuesday nights (18+)

Summer 2025 leagues are underway, but fall registration is open now
  • games are at RIM Park and Bechtel Park
  • One 50-minute game per week
  • games start at 9:00, 10:00 and 11:00 p.m.
  • 24 weeks of play
  • fall league begins September 30
  • register as a team or a free agent

Open 5-a-side All Divisions – Wednesday nights (18+)

Summer 2025 leagues are underway, but fall registration is open now
  • games are at RIM Park and Bechtel Park
  • One 50-minute game per week
  • games start at 9:00, 10:00 and 11:00 p.m.
  • 16 weeks of play
  • fall league begins November 12
  • register as a team or a free agent

Co-ed 5-a-side All Divisions – Thursday nights (18+)

Summer 2025 leagues are underway, but fall registration is open now
  • games are at RIM Park and Bechtel Park
  • One 50-minute game per week
  • games start at 9:00, 10:00 and 11:00 p.m.
  • 12 weeks of play
  • fall league begins October 2
  • registration for another 12 week winter league opens in October 
  • register as a team or a free agent

Men's 5-a-side All Divisions – Friday nights (18+)

Summer 2025 leagues are underway, but fall registration is open now
  • games are at RIM Park and Bechtel Park
  • One 50-minute game per week
  • games start at 9:00, 10:00 and 11:00 p.m.
  • 24 weeks of play
  • fall league begins October 3
  • register as a team or a free agent

League schedules and standings

View league schedules and standings.


Outdoor game cancellations

During poor weather, check our field conditions page for the status of outdoor pitches:

  • no final decisions will be made before 4 p.m. on game day
  • we will notify captains about cancellations

League rules

Last updated on June 18, 2025

Was this page helpful?