Silhouetted hands forming a heart shape around the setting sun against an orange sky.

Elgin-St. Thomas Community Foundation

Where community
change-makers are empowered to give, grow, and create lasting impact.

Welcome to the heart of giving in Elgin-St. Thomas. At ESCF, we help people turn their passion into meaningful change by supporting local charities, investing in community projects, and creating lasting legacies that strengthen our region.

Whether someone is starting their first fund, applying for a grant, or exploring ways to give back, ESCF offers the tools and support to make a difference—now and for generations to come.

What’s Happening in the Community

Three people holding a large check for $10,000 made out to Somerset Recovery Org at an event, with a woman on the right wearing a wide-brimmed hat.

Featured News:

100+ People Who Care

100 people donate $100 each, creating a pool of $10,000 that ESCF grants to a new or innovative project in St. Thomas/Elgin.

A group of children and a woman gathered outdoors on a grassy field, some wearing colorful tie-dye shirts, with a brick building in the background. One child in a wheelchair is holding a colorful ball. Everyone is smiling and making peace signs.

Featured Charity:

Every Kid ROX

The mission at Every Kid ROX is to empower parents through a parent-centric community to share lived experiences and create tools to make the complex needs parenting journey easier. We donate to qualified charities who support these objectives.

Multiple hands covered in red paint, arranged in a circle against a dark background.

Featured Fund:

Great-EST Needs Fund

This fund addresses some of the most pressing challenges facing the Elgin-St. Thomas community. Our current priority areas include food insecurity, poverty, housing stability, mental health, public safety, and addiction. With your help, we can support community-driven innovative approaches that support lasting change.

 

Visit Us

750 Talbot St., Suite 103 (CASO Station)

St. Thomas, ON N5P 1E2

Hours
Monday–Friday
8:30am-4:30pm

Phone
(519)-637-8230