Enjoy your favourite drop-in activities! Find schedules for swimming, skating, fitness (including yoga and cycling), weights and cardio, and gym and racquet sports.
Select your activity from the first dropdown menu and then choose your location from the second dropdown menu.
Teens and 55+ Seniors—Find additional social activities and programs available just for you at our seniors (55+) centres and our youth centres.
Gym & Racquet Sports at Cameron Recreation Complex
Enjoy popular gym and racquet sports like badminton, table tennis, squash and more.
Advanced registration is required for badminton, basketball and pickleball. Reserve your time and make payment by registering online, or by calling the centre: 604-297-4452.
For other activities reserve by phone by calling the centre: 604-297-4452.
Badminton, pickleball and basketball schedule
- Location: Sports hall.
- Advance registration is required.
- Child must be accompanied by a participating adult.
- Schedules are subject to change.
Effective July 2-August 28
Tiny Tikes
Together, parents and children interact with others and explore and play with a variety of age appropriate toys. Activities to spark your family’s interests such as ride-on toys, climbers, soccer, basketball, and floor hockey will be available.
- Children 1-5 years
- Children must be accompanied by at least one participating adult.
- Pre mobile infants are welcome if they are in a stroller or a snuggly
- Phone in registration only (no refunds or transfers)
- Schedule subject to change
Effective July 7-August 25
- Thursdays, 1-2 pm
Effective September 10-December 18
- Saturdays, 9-10 am
- Sundays, 9:30-10:30 am and 10:45-11:45 am
- Monday, September 12, 5:30-6:30 pm
After school sports (grades 5-7)
Join us on Mondays to play basketball, soccer, floor hockey, badminton and more.
Effective until further notice
- Mondays, 3:15-5 pm
Table tennis schedule
- Table Tennis: Singles and doubles play allowed. 90 minute sessions.
- Advertised times available may vary based on in- house lessons and leagues.
- Advance registration is recommended. Call 604-297-4452 to reserve.
Start times:
- Monday to Friday: 7:30 am, 8:15 am, 9 am, 9:45 am, 10:30 am, 11:15 am, 12 pm, 12:45 pm, 1:30 pm, 2:15 pm, 3 pm, 3:45 pm, 4:30 pm, 5:15 pm, 6 pm, 6:45 pm, 7:30 pm, 8:15 pm, 9 pm
- Saturday: 7:30 am, 8:15 am, 9 am, 9:45 am, 10:30 am, 11:15 am, 12 pm, 12:45 pm, 1:30 pm, 2:15 pm, 3 pm, 3:45 pm, 4:30 pm, 5:15 pm
- Sunday: 9 am, 9:45 am, 10:30 am, 11:15 am, 12 pm, 12:45 pm, 1:30 pm, 2:15 pm, 3 pm, 3:45 pm
Indoor tennis schedule
Tennis court reservations start a half hour after the facility opens 7 days a week by calling the centre: 604-297-4452. A maximum of 2 prime time and 2 non-prime time courts can be booked weekly. To make advanced court bookings a reservation card (no fee) is required.
- Singles and doubles play allowed. 1 hour sessions.
- Advertised times available may vary based on in- house lessons and leagues.
- Advance registration is recommended. Call 604-297-4452 to reserve.
Start times:
- Monday to Friday: 7 am, 8 am, 9 am, 10 am, 11 am, 12 pm, 1 pm, 2 pm, 3 pm, 4 pm, 5 pm, 6 pm, 7 pm, 8 pm, 9 pm
- Saturday: 7 am, 8 am, 9 am, 10 am, 11 am, 12 pm, 1 pm, 2 pm, 3 pm, 4 pm, 5 pm
- Sunday: 9 am, 10 am, 11 am, 12 pm, 1 pm, 2 pm, 3 pm, 4 pm
- Prime time hours: Monday to Friday, 4 pm to close and all day weekends and statutory holidays
Squash and racquetball schedules
Squash and racquetball are now part of your Be Active Pass fees. Racquet reservations start a half hour after the facility opens 7 days a week. For the first half hour of each day registration is by phone only at 604-297-4452; no in-person sign-ups are allowed. Full payment for court bookings should be made prior to playing by all players.
- Single players practice court are available for same-day bookings only.
- 45 minute sessions.
- Advertised times available may vary based on in- house lessons and leagues.
- Advance registration is recommended. Call 604-297-4452 to reserve.
Squash Court #1 & Racquetball Court start times:
- Monday to Friday: 7:30 am, 8:15 am, 9 am, 9:45 am, 10:30 am, 11:15 am, 12 pm, 12:45 pm, 1:30 pm, 2:15 pm, 3 pm, 3:45 pm, 4:30 pm, 5:15 pm, 6 pm, 6:45 pm, 7:30 pm, 8:15 pm, 9 pm
- Saturday: 7:30 am, 8:15 am, 9 am, 9:45 am, 10:30 am, 11:15 am, 12 pm, 12:45 pm, 1:30 pm, 2:15 pm, 3 pm, 3:45 pm, 4:30 pm, 5:15 pm
- Sunday: 9 am, 9:45 am, 10:30 am, 11:15 am, 12 pm, 12:45 pm, 1:30 pm, 2:15 pm, 3 pm, 3:45 pm
Squash Court #2 start times:
- Monday to Friday: 7:45 am, 8:30 am, 9:15 am, 10 am, 10:45 am, 11:30 am, 12:15 pm, 1 pm, 1:45 pm, 2:30 pm, 3:15 pm, 4 pm, 4:45 pm, 5:30 pm, 6:15 pm, 7 pm, 7:45 pm, 8:30 pm, 9:15 pm
- Saturday: 7:45 am, 8:30 am, 9:15 am, 10 am, 10:45 am, 11:30 am, 12:15 pm, 1 pm, 1:45 pm, 2:30 pm, 3:15 pm, 4 pm, 4:45 pm
- Sunday: 9:15 am, 10 am, 10:45 am, 11:30 am, 12:15 pm, 1 pm, 1:45 pm, 2:30 pm, 3:15 pm, 4 pm
What you need to know
- Please leave promptly after play to allow the next session to start on time.
- No refunds for reservations once booked.
- Please bring your own equipment for all racquet sports.
- Schedules are subject to change.
Fees
10 visit pass | Single session | |
---|---|---|
Adult | $45 | $5 |
Student (25 years and under with ID) Senior (65+) |
$33.80 | $3.76 |
Child (4-12 years) | $2.00 | |
Tiny Tikes & After School Sports | $1.90 per person (children and adults both must register and pay for Tiny Tikes) |
|
Indoor Tennis Prime time, all ages |
$225 | $25 (price per court, 60 mins) |
Indoor Tennis Non-prime time, adult (M-F, open-4pm) |
$22.48 (price per court, 60 mins) | |
Indoor Tennis Non-prime time, student and senior (M-F, open-4pm) |
$18.43 (price per court, 60 mins) |
Prices do not include tax.
10-visit passes purchased prior to the COVID-19 closure will be honoured for all gym activities.
Squash and racquetball are part of Be Active Pass fees.
Visitor information
Find location, hours, features and accessibility information.