The City of Cambridge offers a variety of recreational sports programs for all ages and abilities!
Capacity is limited. Pay As You Go Sports Programs are first come, first served and are registered for at the facility at the program time. All PickupHub programs must be registered for in advance. PickupHub registration opens 7 days in advance to the program at 8:00 a.m.
Sport programs are self-officiated. Program staff are available to answer questions and provide guidance on game structure and rules.
View Programs Here
PickupHub
Registering through PickupHub provides flexibility in securing your spot in recreational sports games that work for your schedule. Check in with program staff upon arrival at the facility.
Register through PickupHub now
Program Descriptions and Schedules - Fall/ Winter 2025-2026
| Adult - PickupHub |
| Adult Basketball |
|
This program is for self-organized, adult basketball games. All abilities are welcome! To participate, registration must be completed in advance through PickupHub.
$6.50/ person for 1 hour
| Date | Day | Time | Location | Cancellations |
| Sep 5 - Mar 27 |
Friday |
9 - 10 p.m. |
WG Johnson Centre Gymnasium |
Dec 26 |
|
|
Adult Volleyball
|
|
This program is for self-organized, adult volleyball games. All abilities are welcome! To participate, registration must be completed in advance through PickupHub.
$6.50/ person for 1 hour
| Date | Day | Time | Location | Cancellations |
| Sep 3 - Mar 25 |
Wednesday |
8- 9 p.m. |
WG Johnson Centre Gymnasium |
Dec 24, Dec 31 |
|
|
Adult Soccer
|
|
This program is for self-organized, recreational 7v7 adult soccer games, played on half an Artificial turf field. All abilities are welcome! To participate, registration must be completed in advance through PickupHub.
$6.50/ person for 1 hour
| Date | Day | Time | Location | Cancellations |
| Sep 21 - Oct 26 |
Sunday |
7 - 7:50 p.m. |
Fountain Street Soccer Complex - Field #2 |
Oct 12 |
| Sep 2 - Oct 28 |
Tuesday |
9 - 9:50 p.m. |
Fountain Street Soccer Complex - Field #2 |
None |
| Sep 5 - Oct 31 |
Friday |
7 - 7:50 p.m. |
Fountain Street Soccer Complex - Field #2 |
None |
|
|
| All Ages - Pay As You Go |
| All Ages Badminton |
|
This program is for all ages to play badminton. Children must be accompanied by an adult. No need to register in advance. Sign up at the facility upon arrival!
Adults: $6.13/ person
Children and 50+: $4.17/ person
| Date | Day | Time | Location | Cancellations |
| Sep 2 - Mar 31 |
Tuesday |
8 - 9:30 p.m. |
WG Johnson Centre Gymnasium |
Dec 30 |
| Sep 4 - Mar 26 |
Thursday |
9 - 10 p.m. |
WG Johnson Centre Gymnasium |
Dec 25, Jan 1 |
| Sep 6 - Mar 28 |
Saturday |
3 - 4:30 p.m. |
WG Johnson Centre Gymnasium |
Jan 3 |
|
|
All Ages Basketball
|
|
This program is for all ages to play basketball. Children must be accompanied by an adult. No need to register in advance. Sign up at the facility upon arrival!
Adults: $6.13/ person
Children and 50+: $4.17/ person
| Date | Day | Time | Location | Cancellations |
| Sep 5 - Mar 27 |
Friday |
4:30 - 6 p.m. |
WG Johnson Centre Gymnasium |
Dec 26 |
| Oct 3 - Mar 27 |
Friday |
5:30 - 7 p.m. |
John Dolson Centre Gymnasium |
Oct 10, Dec 26, Jan 2, Mar 20 |
| Sep 28 - Mar 29 |
Sunday |
5:30 - 7 p.m. |
John Dolson Centre Gymnasium |
Oct 12, Dec 28 |
|
|
All Ages Pickleball
|
|
For more information on schedules for pay as you go pickleball programs, please visit our Pickleball webpage.
|
|
Public Skating
|
|
For more information on schedules and registration for public skate and shinny programs, please visit our Public Skating webpage.
|
|
| 2025 Spring/Summer (Apr 1 - Aug 31) |
| Soccer 18+ (PickupHub) |
|
This program is for self-organized, 7v7 adult soccer games. All abilities are welcome! Games are played on half of an Artificial Turf field. To participate, registration much be completed in advance on PickupHub.
1-hour game: $6.50/ person
| Date | Day | Time | Location | Cancellations |
| May 6 - Oct 28 |
Tuesday |
9:00 - 9:50 p.m. |
Soccer Complex (880 Linden Dr.) |
Jul 1 |
| May 9 - Oct 31 |
Friday |
7:00 - 7:50 p.m. |
Soccer Complex (880 Linden Dr.) |
|
|
| Basketball (All Ages) |
|
This program is for all ages to play basketball. Children must be accompanied by an adult. No need to register in advance. Sign up at the facility upon arrival!
Adults: $6.13/ person
Children & 50+: $4.17/ person
| Date | Day | Time | Location | Cancellations |
| Apr 3 - Jun 26 |
Thursday |
11:30 a.m. - 1:00 p.m. |
WG Johnson Gym |
|
| Apr 4 - Aug 29 |
Friday |
7:00 - 8:30 a.m. |
WG Johnson Gym |
Apr 18 |
| Apr 4 - Aug 29 |
Friday |
4:30 - 6:00 p.m. |
WG Johnson Gym |
Apr 18 |
| Apr 4 - Jun 13 |
Friday |
5:30 - 7:00 p.m. |
John Dolson Gym |
Apr 18, Jun 20, Jun 27 |
| Jul 4 - Aug 29 |
Friday |
6:00 - 7:00 p.m. |
John Dolson Gym |
|
| Apr 6 - Aug 31 |
Sunday |
5:30 - 7:00 p.m. |
John Dolson Gym |
Apr 20, Jun 22, Jun 29 |
|
| Badminton (All Ages) |
|
This program is for all ages to play badminton. Children must be accompanied by an adult. No need to register in advance. Sign up at the facility upon arrival!
Adults: $6.13/ person
Children & 50+: $4.17/ person
| Date | Day | Time | Location | Cancellations |
| Apr 1 - Aug 26 |
Tuesday |
8:00 - 9:30 p.m. |
WG Johnson Gym |
|
| Apr 3 - Aug 28 |
Thursday |
9:00 -10:00 p.m. |
WG Johnson Gym |
|
| Apr 5 - Aug 30 |
Saturday |
3:00 - 4:30 p.m. |
WG Johnson Gym |
|
|
|
Pickleball (All Ages)
|
|
For more information on schedules for pay as you go pickleball programs, please visit our Pickleball webpage.
|
|
Public Skating
|
|
For more information on schedules and registration for public skate and shinny programs, please visit our Public Skating webpage.
|
|
Before you register, please note:
- PickupHub sports programs require you to pre-register. Capacity limits are enforced.
- Program staff will begin check in approximately 15 minutes before the start of the program.
- Only those who have registered will be permitted to play.
- Instructions provided by program staff are to be respected and followed.
- Sports programs are self-officiated. Please ensure cooperative play.
- All accidents and injuries must be reported to program staff.
Cancellations and Refund Policy
The City’s policy for activity withdrawal and refunds of programs is as follows:

For additional questions or concerns, please contact 519-632-1340.