Drop-in schedule
46 weekly sessions across 8 activities. Recurring weekly — holidays and rentals can change these, so call ahead before travelling.
| Day | Time | Activity | Age | Cost |
|---|---|---|---|---|
| Mon | 4pm5:45pm | Open GymGym | 6–12 | Free |
| Mon | 6pm7:45pm | BasketballBasketball | 13–18 | Free |
| Mon | 8pm9:45pm | BasketballBasketball | 19+ | Free |
| Tue | 9am11am | PickleballPickleball | 19+ | Free |
| Tue | 10am12pm | Leisure Skate: Older Adult (Unsupervised)Skating | 60+ | Free |
| Tue | 12pm3pm | PickleballPickleball | 19+ | Free |
| Tue | 12pm1pm | Shinny: Older Adult (Unsupervised)Shinny | 60+ | Free |
| Tue | 12:15pm2:15pm | Leisure Skate: Child with Caregiver (Unsupervised)Skating | 0–12 | Free |
| Tue | 1pm2pm | Leisure Skate: Adult (Unsupervised)Skating | 19+ | Free |
| Tue | 4pm5:45pm | Open GymGym | 6–12 | Free |
| Tue | 5:30pm6:30pm | Cardio: High/LowFitness | 13+ | Free |
| Tue | 6pm7:45pm | VolleyballVolleyball | 13–18 | Free |
| Tue | 6:45pm7:45pm | YogaFitness | 13+ | Free |
| Tue | 8pm9:45pm | VolleyballVolleyball | 19–64 | Free |
| Tue | 8pm9pm | YogaFitness | 13+ | Free |
| Wed | 9am11am | PickleballPickleball | 19+ | Free |
| Wed | 10am12pm | Leisure Skate: Older Adult (Unsupervised)Skating | 60+ | Free |
| Wed | 12pm3pm | PickleballPickleball | 19+ | Free |
| Wed | 12pm1pm | Shinny: Adult (Unsupervised)Shinny | 19+ | Free |
| Wed | 12:15pm2:15pm | Leisure Skate: Child with Caregiver (Unsupervised)Skating | 0–12 | Free |
| Wed | 1pm2pm | Leisure Skate: Adult (Unsupervised)Skating | 19+ | Free |
| Wed | 4pm5:45pm | Open GymGym | 6–12 | Free |
| Wed | 4pm5pm | Shinny: Child (Girls)Shinny | 6–8 | Free |
| Wed | 5pm6pm | Shinny: Child (Girls)Shinny | 9–12 | Free |
| Wed | 6pm7:45pm | BasketballBasketball | 13–18 | Free |
| Wed | 8pm9:45pm | BasketballBasketball | 19+ | Free |
| Thu | 9am11am | PickleballPickleball | 19+ | Free |
| Thu | 10am12pm | Leisure Skate: Older Adult (Unsupervised)Skating | 60+ | Free |
| Thu | 12pm3pm | PickleballPickleball | 19+ | Free |
| Thu | 12pm1pm | Shinny: Older Adult (Unsupervised)Shinny | 60+ | Free |
| Thu | 12:15pm2:15pm | Leisure Skate: Child with Caregiver (Unsupervised)Skating | 0–12 | Free |
| Thu | 1pm2pm | Leisure Skate: Adult (Unsupervised)Skating | 19+ | Free |
| Thu | 4pm5:45pm | Open GymGym | 6–12 | Free |
| Thu | 6pm7:45pm | VolleyballVolleyball | 13–18 | Free |
| Thu | 8pm9:45pm | VolleyballVolleyball | 19–64 | Free |
| Fri | 9am11am | PickleballPickleball | 19+ | Free |
| Fri | 12pm3pm | PickleballPickleball | 19+ | Free |
| Fri | 4pm5:45pm | Open GymGym | 6–12 | Free |
| Fri | 6pm7:45pm | BasketballBasketball | 13–18 | Free |
| Fri | 8pm9:45pm | BadmintonBadminton | 19+ | Free |
| Sat | 9am12pm | BadmintonBadminton | 60+ | Free |
| Sat | 5pm6:45pm | BasketballBasketball | 13–18 | Free |
| Sat | 7pm9pm | BasketballBasketball | 19+ | Free |
| Sun | 9am12pm | PickleballPickleball | 60+ | Free |
| Sun | 9am10am | YogaFitness | 13+ | Free |
| Sun | 10:15am11:15am | YogaFitness | 13+ | Free |
Public facility operated by City of Toronto. Drop-in sessions are open to anyone — no registration needed unless noted. Holidays and facility rentals can override the schedule.
What it costs
Malvern Recreation Centre is one of the City's free centres — locations in neighbourhoods with high levels of low income, where every City-delivered drop-in and registered program is free for everyone, at every age. There is nothing to pay and no membership to buy.
Getting there
Malvern Recreation Centre is at 30 Sewells Rd, Toronto. Accessibility: Fully Accessible.