1. Home
  2. Free Programs
Always free · Everyone welcome

Fifteen programs. No fees. Every week.

Movement, language, parenting, yoga, hot meals and youth workshops — run by professional teams and open to the whole community. Drop in or register for a place.

Main hub

880 Ellesmere Road, Unit 203B
Scarborough, ON M1P 2W6

Second venue

50 Tuxedo Court, 16th Floor
Building: TCHC

Questions about a program?

647 999 3773

01 The schedule

Find your program

Filter by what you’re looking for. Drop-in sessions need no booking at all — just come.

Drop-in

Mixed Gentle Fitness & Zumba

Stay active, have fun, and move at your own pace with a mix of low-impact fitness and energizing Zumba.

Tue & Thu 4:30 – 5:30 PM

Fridays 9:30 – 10:30 AM (Tuxedo Court)

880 Ellesmere Road · 50 Tuxedo Court

Register Now
All ages

Basic English Classes

Build confidence in speaking English in a friendly and supportive environment. Open to all ages, this program focuses on everyday conversation, social interaction, and practical communication skills. Learn, practice, and connect — together as a community.

Tue & Thu 2:30 – 4:30 PM, weekly

880 Ellesmere Road, Unit 203B

Register Now
All ages

Basic French Classes

Basic French classes for all ages — learn, practice and connect together as a community.

Tuesdays 12:30 – 2:30 PM, weekly

880 Ellesmere Road, Unit 203B

Register Now
All ages

Social English Learning Club

A relaxed conversation club where learners of every level practise English together and build friendships along the way.

Tuesdays 2:30 – 4:30 PM

880 Ellesmere Road, Unit 203B

Register Now
Professional team

Arthritis Pain Management

Living with arthritis? You don’t have to manage it alone. Work with a team of professionals — including a dietitian, physiotherapist, fitness instructor, and social worker — to reduce pain and improve your quality of life.

Team Dietitian · Physiotherapist · Fitness instructor · Social worker

Register Now
Seniors

Chair Yoga for Seniors

Gentle, seated yoga designed for older adults — improving mobility, balance and calm without leaving your chair.

Tuesdays 10:00 – 11:00 AM

880 Ellesmere Road, Unit 203B

Register Now
Weekly

Classical Yoga (Bharatanatyam)

Classical movement and yoga practice rooted in Bharatanatyam — building strength, posture and focus.

Tuesdays 11:00 AM – 12:00 PM

880 Ellesmere Road, Unit 203B

Register Now
Weekly

Arthritis Wellness Yoga

A slow, joint-friendly yoga session designed around arthritis — easing stiffness and building confidence in movement.

Thursdays 6:00 – 7:00 PM

880 Ellesmere Road, Unit 203B

Register Now
Professional team

Healthy Living (Fitness & Healthy Eating)

Get support managing blood pressure, cholesterol, and weight through guided fitness and nutrition sessions led by a professional team.

Focus Blood pressure · Cholesterol · Weight

Register Now
Women

Perimenopause & Menopause for Women

Learn how to manage symptoms and support long-term health with guidance from experienced health professionals.

Led by Experienced health professionals

Register Now
0–1 year

Baby and Me

A welcoming space for parents and caregivers with babies (0–1 year). Enjoy circle time, connect with others, and learn from health and social service professionals.

For Parents & caregivers with babies 0–1 year

Register Now
Training

Childcare Providers Training

Build your skills and confidence in caring for children (0–12 years), or prepare to start your own home-based childcare program.

Ages Caring for children 0–12 years

Register Now
Inclusive

Dance Workshop for Autistic Children

A sensory-friendly dance workshop where autistic children can move, play and express themselves in a supportive space.

Saturdays 10:00 AM – 1:30 PM

880 Ellesmere Road, Unit 203B

Register Now
Youth

WakeUp Youth — Kokoro Game Summer Program

A summer program for young people built around the Kokoro games — teamwork, movement and connection.

Tuesdays 11:30 AM – 1:30 PM

880 Ellesmere Road, Unit 203B

Register Now
Drop-in

Hot Meals & Community Connection

A hot meal and good company — no registration, no questions. Come and eat with your neighbours.

Tuesdays 11:30 AM – 1:30 PM

880 Ellesmere Road, Unit 203B

Register Now

02 Registration

Save your place

Tell us which program you’d like to join and we’ll confirm your spot. Drop-in sessions don’t need a form — just turn up.

  • Always free. There is never a fee to take part.
  • Open to everyone regardless of age, gender, background, or ability to pay.
  • Confidential and culturally sensitive — our team is trained to support people from diverse backgrounds.
Prefer to call?

647 999 3773 · Mon–Fri 9:00am–4:00pm

By submitting you agree that we may contact you about this program. We keep your details confidential.

Thank you — we’ve received your registration and will be in touch shortly.

Keep them free

These programs run on donations

Every session, every meal and every instructor is funded by people who believe care should not be a privilege.