What We Do

Programs & Services

Explore our Services

CDCD works with partners across Durham Region to deliver programs and services that respond to the changing needs of individuals, families and communities. From housing and newcomer settlement to employment, language, youth, wellness, digital literacy and humanitarian supports, we help people build stability, strengthen connections and thrive in their communities.

Couple holding keys to a new home
Housing

Housing & Homelessness

Housing outreach, Housing First, housing retention, landlord engagement and supports that promote housing stability.

Explore Housing Support
Welcome Centre staff and community members
Welcome Centre

Welcome Centre Immigrant Services

Integrated newcomer services and connections to settlement, employment, language, mental health and other supports through CDCD’s Welcome Centres.

Explore our Welcome Centres
Facilitator leading a community planning meeting
Research & Community

Social Planning & Community Development

Research, evidence, social planning, community networks and collaborative initiatives that support stronger and more inclusive communities across Durham Region.

Explore Social Planning & Community Development
Worker assisting with paperwork
Financial Support

All Year-Round Tax Clinic

Income-tax filing support available throughout the year for eligible individuals and families.

Explore Housing Services
People receiving welcoming community support
Resettlement

Resettlement Assistance Support

Humanitarian and resettlement supports for asylum claimants, including services for Government-Assisted Refugees.

Explore Humanitarian Support
Donated essential items being placed into a box
Essential Supports

Donations Program

Connecting eligible clients with donated clothing, household goods, furniture and other essential items when available.

Explore Donations Program
Two people sharing a supportive moment
Welcome Centre

Language Assessment

English-language assessments, classes, information, and referrals to appropriate language-learning programs.

Explore Welcome Centre
People participating in skills development
Digital Skills

Computer & Digital Literacy Training

Practical computer and digital-skills learning designed to help newcomers build confidence using technology.

Explore Digital Literacy
Young people participating in a community program
Youth

Newcomer Youth Services

Programs that help newcomer youth build skills, confidence, connections and greater participation in their communities.

Explore Newcomer Youth Services
community members
Community Connections

Community Connections

Community Connections creates opportunities for newcomers to meet people, practice language skills, share experiences, participate in community life and build social and professional networks.

Connect with us
Need Help Finding the Right Program?

Not Sure Which Service You Need?

Tell us what kind of support you are looking for. You do not need to know the name of a program or department before contacting CDCD.

Request Support

There is a place for you at CDCD.