YFC Canada

YFC is a national organization built on local chapters.

Registered Charity #106868847RR0001

Please note that all in-person programming may be significantly affected or paused to comply with current Covid-19 health measures.
ONLINE PROGRAMS  |  COVID-19 POLICY

Alternative Education

Located at Orangeville, ON

Boys Club

Located at Grand Valley, ON

BrainBox

Located at Guelph, ON

BrainBox

Located at Dufferin County, ON

BrainBox

Located at Muskoka, ON

BrainBox

Located at Ontario-Wide

CampFire

Located at Pitman's Bay, ON

Coffee Club

Located at Orangeville, ON

Community Serve

Located at Erin, ON

Creative Arts Drop-In

Located at Collingwood, ON

Critical Care

Located at Collingwood, ON

DoorPost

Located at Orangeville, ON

Drama Club

Located at Grand Valley, ON

Drive-In Movie Night

Located at Orangeville, ON

Grand Valley Drop-In

Located at Grand Valley, ON

Girls Club

Located at Grand Valley, ON

Illuminate Parents

Located at Huntsville, ON

Illuminate Youth

Located at Huntsville, ON

Lunch Outreach

Located at Collingwood, ON

Mentoring & Advocacy

Located at Collingwood, ON

Messy Church

Located at Erin, ON

Online Gaming Club & Discord

Located at Guelph, ON

Online Gaming Club & Discord

Located at Erin, ON

Online Gaming Club & Discord

Located at Orangeville, ON

Online Gaming Club & Discord

Located at Huntsville, ON

Project Serve

Located at Highlands, ON

Project Serve

Located at Alliston

Project Serve

Located at Erin

Project Serve

Located at Huntsville

Project Serve

Located at Orangeville

Guelph Social Gaming Club

Located at Guelph

Social Gaming Nights

Located at Orangeville, ON

Southbound

Located at Highlands, ON

Southbound

Located at Southwestern Ontario

Spiritual Care

Located at Collingwood, ON

The Collingwood Clothing Room

Located at Collingwood, ON

The Door at Street Level

Located at Orangeville, ON

The Door Drop-In

Located at Orangeville, ON

Westwood “The Door” Drop-In

Located at Guelph, ON

YFC Highlands Communities

Located at Highlands, ON

Youth Alpha Program

Located at Orangeville, ON

YU Chat

Located at Alliston, ON

YU Chat

Located at Centre-Wellington, ON

YU Chat

Located at Collingwood, ON

YU Chat

Located at Erin, ON

YU Chat

Located at Grand Valley, ON

YU Chat

Located at Guelph, ON

YU Chat

Located at Huntsville, ON

YU Chat

Located at Novar, ON

YU Chat

Located at Orangeville, ON

YU Chat

Located at Shelburne, ON

Our Programs