Drop-in schedule
92 weekly sessions across 12 activities. Recurring weekly — holidays and rentals can change these, so call ahead before travelling.
Showing all 92 sessions.
| Day | Time | Activity | Age | Cost |
|---|---|---|---|---|
| Mon | 7:15am8:45am | Lane SwimSwim | 7+ | Fee appliesreduced under 19 |
| Mon | 8am10am | Table TennisTable Tennis | 60+ | Fee appliesadults & 60+ |
| Mon | 9am10:45am | Leisure Swim: PreschoolSwim | 0–5 | Free |
| Mon | 9:30am10:30am | Yoga: ChairFitness | 13+ | Fee appliesreduced under 19 |
| Mon | 10:15am12pm | Open Gym with CaregiverGym | 1–11 | Free |
| Mon | 12:30pm2:30pm | Dance: BallroomDance | 60+ | Fee appliesadults & 60+ |
| Mon | 1pm2pm | Lane SwimSwim | 7+ | Fee appliesreduced under 19 |
| Mon | 1pm3pm | Leisure Swim: PreschoolSwim | 0–5 | Free |
| Mon | 2pm3pm | Lane Swim: Older AdultSwim | 60+ | Free60+ only |
| Mon | 2:45pm4:15pm | BasketballBasketball | 16–17 | Free |
| Mon | 4pm5pm | Lane SwimSwim | 7+ | Fee appliesreduced under 19 |
| Mon | 4pm5pm | Leisure Swim: PreschoolSwim | 0–5 | Free |
| Mon | 4:15pm5:45pm | BasketballBasketball | 13–15 | Free |
| Mon | 6pm7pm | BasketballBasketball | 6–12 | Free |
| Mon | 6:30pm7:30pm | Strength and ConditioningFitness | 13+ | Fee appliesreduced under 19 |
| Mon | 7:30pm9:30pm | Ball HockeyBall Hockey | 18+ | Free under 19adults pay |
| Mon | 7:45pm8:45pm | Cardio DanceFitness | 13+ | Fee appliesreduced under 19 |
| Mon | 8:45pm9:45pm | Lane SwimSwim | 7+ | Fee appliesreduced under 19 |
| Tue | 7:15am8:45am | Lane SwimSwim | 7+ | Fee appliesreduced under 19 |
| Tue | 8am10am | BadmintonBadminton | 60+ | Fee appliesadults & 60+ |
| Tue | 8am10am | Table TennisTable Tennis | 60+ | Fee appliesadults & 60+ |
| Tue | 9am12pm | Leisure Swim: PreschoolSwim | 0–5 | Free |
| Tue | 9:30am10:30am | YogaFitness | 13+ | Fee appliesreduced under 19 |
| Tue | 10:30am12pm | Open Gym with CaregiverGym | 1–11 | Free |
| Tue | 12:30pm2:30pm | PickleballPickleball | 60+ | Fee appliesadults & 60+ |
| Tue | 1pm3pm | Lane SwimSwim | 7+ | Fee appliesreduced under 19 |
| Tue | 1pm3pm | Leisure Swim: PreschoolSwim | 0–5 | Free |
| Tue | 3pm4:30pm | SoccerSoccer | 13–17 | Free |
| Tue | 4:30pm5:30pm | Soccer with FamilySoccer | 2–5 | Free |
| Tue | 4:30pm5:30pm | Yoga: ChairFitness | 13+ | Fee appliesreduced under 19 |
| Tue | 5:30pm7pm | SoccerSoccer | 6–12 | Free |
| Tue | 5:45pm6:45pm | YogaFitness | 13+ | Fee appliesreduced under 19 |
| Tue | 7:30pm9:30pm | SoccerSoccer | 18+ | Free under 19adults pay |
| Tue | 9:15pm9:45pm | Lane SwimSwim | 7+ | Fee appliesreduced under 19 |
| Wed | 7:15am8:45am | Lane SwimSwim | 7+ | Fee appliesreduced under 19 |
| Wed | 8am10am | PickleballPickleball | 60+ | Fee appliesadults & 60+ |
| Wed | 9am10:45am | Leisure Swim: PreschoolSwim | 0–5 | Free |
| Wed | 10:15am12:15pm | PickleballPickleball | 18+ | Free under 19adults pay |
| Wed | 12:45pm2:45pm | BasketballBasketball | 18+ | Free under 19adults pay |
| Wed | 12:45pm2:45pm | Table TennisTable Tennis | 18+ | Free under 19adults pay |
| Wed | 1pm2pm | Lane SwimSwim | 7+ | Fee appliesreduced under 19 |
| Wed | 1pm3pm | Leisure Swim: PreschoolSwim | 0–5 | Free |
| Wed | 2pm3pm | Lane Swim: Older AdultSwim | 60+ | Free60+ only |
| Wed | 3pm4:45pm | BasketballBasketball | 13–17 | Free |
| Wed | 5pm7pm | BasketballBasketball | 6–12 | Free |
| Wed | 7:30pm9:30pm | BasketballBasketball | 18+ | Free under 19adults pay |
| Wed | 7:30pm8:30pm | Zumba®Fitness | 13+ | Fee appliesreduced under 19 |
| Wed | 8:45pm9:45pm | Lane SwimSwim | 7+ | Fee appliesreduced under 19 |
| Thu | 7:15am8:45am | Lane SwimSwim | 7+ | Fee appliesreduced under 19 |
| Thu | 8am10am | Table TennisTable Tennis | 60+ | Fee appliesadults & 60+ |
| Thu | 9am12pm | Leisure Swim: PreschoolSwim | 0–5 | Free |
| Thu | 9:30am10:30am | Gentle FitFitness | 60+ | Fee appliesreduced under 19 |
| Thu | 10:30am12:30pm | PickleballPickleball | 60+ | Fee appliesadults & 60+ |
| Thu | 1pm3pm | Lane SwimSwim | 7+ | Fee appliesreduced under 19 |
| Thu | 1pm3pm | Leisure Swim: PreschoolSwim | 0–5 | Free |
| Thu | 1pm3pm | VolleyballVolleyball | 60+ | Fee appliesadults & 60+ |
| Thu | 3:15pm5pm | VolleyballVolleyball | 13–15 | Free |
| Thu | 3:15pm5pm | VolleyballVolleyball | 16–17 | Free |
| Thu | 5:15pm7:15pm | VolleyballVolleyball | 6–12 | Free |
| Thu | 7:30pm9:30pm | VolleyballVolleyball | 18+ | Free under 19adults pay |
| Thu | 9:15pm9:45pm | Lane SwimSwim | 7+ | Fee appliesreduced under 19 |
| Fri | 7:15am8:45am | Lane SwimSwim | 7+ | Fee appliesreduced under 19 |
| Fri | 8am10am | PickleballPickleball | 60+ | Fee appliesadults & 60+ |
| Fri | 9am10:45am | Leisure Swim: PreschoolSwim | 0–5 | Free |
| Fri | 10:15am12:15pm | PickleballPickleball | 18+ | Free under 19adults pay |
| Fri | 12:45pm2:45pm | ArcheryArchery | 60+ | Fee appliesadults & 60+ |
| Fri | 12:45pm2:45pm | BadmintonBadminton | 60+ | Fee appliesadults & 60+ |
| Fri | 1pm2pm | Lane SwimSwim | 7+ | Fee appliesreduced under 19 |
| Fri | 1pm3pm | Leisure Swim: PreschoolSwim | 0–5 | Free |
| Fri | 2pm3pm | Lane Swim: Older AdultSwim | 60+ | Free60+ only |
| Fri | 3:15pm5:15pm | BadmintonBadminton | 13–15 | Free |
| Fri | 3:15pm5:15pm | BadmintonBadminton | 16–17 | Free |
| Fri | 4pm5pm | Lane SwimSwim | 7+ | Fee appliesreduced under 19 |
| Fri | 4pm5pm | Leisure Swim: PreschoolSwim | 0–5 | Free |
| Fri | 5:15pm8:15pm | Leisure SwimSwim | 0+ | Free |
| Fri | 5:30pm6:45pm | Badminton with CaregiverBadminton | 6–12 | Free |
| Fri | 7pm9pm | BadmintonBadminton | 18+ | Free under 19adults pay |
| Fri | 8:30pm9:45pm | Lane SwimSwim | 7+ | Fee appliesreduced under 19 |
| Sat | 10am11am | SoccerSoccer | 6–8 | Free |
| Sat | 11:15am12:30pm | SoccerSoccer | 9–12 | Free |
| Sat | 12:45pm2pm | Basketball with FamilyBasketball | 4–4 | Free |
| Sat | 2pm5:45pm | Leisure SwimSwim | 0+ | Free |
| Sat | 2:15pm3:45pm | BasketballBasketball | 6–8 | Free |
| Sat | 4pm5pm | BasketballBasketball | 9–12 | Free |
| Sat | 5:45pm7:45pm | Ball HockeyBall Hockey | 18+ | Free under 19adults pay |
| Sat | 6:30pm7:45pm | Lane SwimSwim | 7+ | Fee appliesreduced under 19 |
| Sun | 8am9:45am | Open Gym with CaregiverGym | 1–11 | Free |
| Sun | 10am12pm | BadmintonBadminton | 18+ | Free under 19adults pay |
| Sun | 12:30pm2:30pm | VolleyballVolleyball | 18+ | Free under 19adults pay |
| Sun | 2pm5:45pm | Leisure SwimSwim | 0+ | Free |
| Sun | 3:45pm5pm | BasketballBasketball | 9–12 | Free |
| Sun | 6:30pm7:45pm | Lane SwimSwim | 7+ | Fee appliesreduced under 19 |
6 more sessions start laterfirst on 30 September
Week of 28 September3
| Day | Starts | Time | Activity | Cost |
|---|---|---|---|---|
| Wed | 30 Sep | 9:30am–10:30am | Cardio: High/LowFitness | Fee applies |
| Wed | 30 Sep | 4pm–5pm | Lane SwimSwim | Fee applies |
| Wed | 30 Sep | 4pm–5pm | Leisure Swim: PreschoolSwim | Free |
Week of 5 October1
| Day | Starts | Time | Activity | Cost |
|---|---|---|---|---|
| Sat | 10 Oct | 4:30pm–5:30pm | Soccer with FamilySoccer | Free |
Week of 12 October2
| Day | Starts | Time | Activity | Cost |
|---|---|---|---|---|
| Sat | 17 Oct | 8:30am–9:30am | YogaFitness | Fee applies |
| Sat | 17 Oct | 9:45am–10:45am | Yoga/Pilates FusionFitness | Fee applies |
See everything running citywide on a day:
What it costs
Anyone under 19 attends free — the City charges drop-in fees only to adults (19+) and older adults (60+). 3 of the 92 sessions running here are free for everyone. Pay at the front desk before the session.
| Activity | Adult rate | Notes |
|---|---|---|
| Lane Swim | $4.39 adult · $2.20 youth & senior | Plus Swim day pass. Free at outdoor pools and at free centres. |
| Yoga: Chair | $10.64 adult · $5.32 youth & senior | Single class. An All Access day pass is $15.64 adult. |
| Dance: Ballroom | $10.64 adult · $5.32 youth & senior | Single class. An All Access day pass is $15.64 adult. |
| Lane Swim: Older Adult | $4.39 adult · $2.20 youth & senior | Plus Swim day pass. Free at outdoor pools and at free centres. |
| Strength and Conditioning | $10.64 adult · $5.32 youth & senior | Single class. An All Access day pass is $15.64 adult. |
| Cardio Dance | $10.64 adult · $5.32 youth & senior | Single class. An All Access day pass is $15.64 adult. |
| Yoga | $10.64 adult · $5.32 youth & senior | Single class. An All Access day pass is $15.64 adult. |
| Cardio: High/Low | $10.64 adult · $5.32 youth & senior | Single class. An All Access day pass is $15.64 adult. |
City of Toronto published rates, checked 2026-08-04. Rates change with the annual budget — confirm on toronto.ca.
Lessons and camps you can register for
3 sections at Birchmount Community Centre were listed open for registration when the City's data was read on 11 September, across 3 different courses — all of them below. These need booking and cost extra, unlike the drop-in sessions above. The City's data does not say whether a course is full, so check availability before you plan around one.
| Course | When | Runs | Ages | Availability |
|---|---|---|---|---|
| Workshop: Beaded SpidersArts | Wed6:30pm | 23 Sep – 23 Sep | 19+ yrs | Check on City site → |
| Workshop: Beeswax Rolled CandlesArts | Wed6:30pm | 16 Sep – 16 Sep | 19+ yrs | Check on City site → |
| Aquatic Fitness Instructor CertificationSwimming | Sun,Sat8am | 5 Dec – 13 Dec | 16+ yrs | Check on City site → |
Also runs here: Adapted Ultra Swim - Advanced, Adapted Ultra Swim - Beginner, Adapted Ultra Swim - Intermediate, Adult Swim 1, Adult Swim 2, Badminton: Instructional, Ball Hockey: Instructional, Basketball: Instructional, Bronze Cross, Bronze Medallion, CampTO Explore, Cardio Dance, Cardio: High/Low, Club (Girls) — registration for these is currently closed.
Compare across the city: Music, dance and art classes in Toronto · Swimming lessons in Toronto · Day camps in Toronto · Fitness classes in Toronto · Sports lessons in Toronto
Courses fill up and the City's feed doesn't say when one is full, so check availability on their page before planning around it. Refreshed weekly; anything already finished is removed.
What's in the building
Birchmount Community Centre has 6 listed facilities.
From the City of Toronto's facilities register. A room being listed doesn't mean it's open during every drop-in session. The linked ones open a page listing every City location with that facility.
Washrooms
- Birchmount Community Centre Washroom — open whenever the centre is open · Entrance at Grade, Powered Door Opener, Distress Call Button, Adult Change Tables
Located in the Community Centre.
From the City's park washroom register, which the City refreshes daily. It covers Parks & Recreation washrooms open to the public, so it is not a complete list of every washroom on site.
Getting there
Birchmount Community Centre is at 93 Birchmount Rd, Toronto. Accessibility: Fully Accessible.
The nearest intersection is Birchmount & Hollis, about 92 m away.
The closest TTC stop is Birchmount Rd at Hollis Ave, a 134 m walk — about 2 minutes. Served by routes 12, 69, 117. In total 5 routes stop within 500 m: 12, 20, 69, 117, 316.
Walking distance is a real route over the City of Toronto’s street, path and trail network — not a straight line — and the closest stop is chosen by it. Computed from the TTC's schedule feed and the Toronto Centreline, both published by the City of Toronto as open data.
Questions people ask
Is Birchmount Community Centre free?
Partly. 3 of the 92 drop-in sessions running at Birchmount Community Centre are free for everyone. The rest charge a drop-in fee — swimming and fitness are reduced for under-19s rather than free, while City sports drop-ins are free for anyone under 19.
What drop-in sport and recreation runs at Birchmount Community Centre?
Birchmount Community Centre runs 92 weekly drop-in sessions across 12 activities: swim, basketball, fitness, badminton, pickleball, soccer, volleyball, table tennis, gym, ball hockey, dance, archery. The busiest is swim.
How do I get to Birchmount Community Centre by TTC?
The closest TTC stop to Birchmount Community Centre is Birchmount Rd at Hollis Ave, a 134 m walk — about 2 minutes, served by routes 12, 69, 117. Walking distance is routed over the City's street and path network.
Do I need to register for drop-in sessions at Birchmount Community Centre?
No — the 92 drop-in sessions running at Birchmount Community Centre are open to anyone with no registration, unless a session notes otherwise. Holidays and facility rentals can override the schedule, so confirm before travelling.