Welcome to Sprucecourt! 

Sprucecourt Junior Public School is a JK to grade 8 school in the heart of Cabbagetown, Toronto. 

Around 330 students speaking over 15 different languages are supported by engaging teachers and a diverse, welcoming community.

Sprucecourt News

Check out our latest newsletter here

Sign up for our School Council newsletter

Welcome back to school

We'd like to welcome you back to school. Classes will start on Tuesday September 5th.

We're looking forward to seeing you!

Wondering what the inside of our school looks like?! 

Here is a link that gives you an idea of what the inside of our school looks like.  

If you have any questions, please feel free to reach out to us at the school (sprucecourt@tdsb.on.ca )

Sprucecourt events

Welcome Back Party

Monday, September 4, 2023 (2-4PM)

Sprucecourt Playground

Welcome Back

First Day of Class

Tuesday, September 5, 2023

Cabbagetown Festival

Fri September 8 (1-6PM), Sat September 9 (10AM-6PM), Sun September 10 (10AM-5PM)

Community Potluck

Wednesday, September 20, 2023 

More details to come

Silhouettes of people in a meeting, with many coloured speech bubbles above them.

School Council Meeting 

Wednesday, September 27 at 6:30PM, location details will be shared soon.    

আমাদের স্কুল পরিষদ সভায় আসুন এবং স্কুলে কী ঘটছে তা জানুন 

எமது பாடசாலை சபை கூட்டத்திற்கு வந்து, பாடசாலையில் என்ன நடக்கிறது என்று அறிந்துகொள்ளுங்கள்.


National Day for Truth and Reconciliation

Wednesday, September 30, 2023 


The TDSB character trait for the Month of September is Respect

Lunch program

$50 per month

All food served is halal. No nut or pork products are ever served in any form. Each meal includes vegetables or a salad, and fruit slices. 

A copy of the lunch menu for September 2023 will be posted soon.

Past events

Sign up for our School Council newsletter!

Community Potluck

Wednesday, June 7, 2023 at 5:30-7pm

Outdoors on the back field

National Aboriginal Day

Wednesday, June 21, 2023

Pride Parade

Sunday June 25, 2023

Talent Show

Details to follow

Wednesday June 28, 2023

Final report cards

Details to follow

Wednesday June 28, 2023

Final day of school

Enjoy your summer break!

Friday June 30, 2023