Welcome to Walsh Public School!

Walsh is one of the largest elementary schools in Norfolk County with more than 410 students. We are a dual-track English Instruction/French Immersion school with grades K-8. Our staff work hard to ensure every student has success.

Educational Links

TVO Mathify

Free online grade 7-10 math tutoring


Online access to free educational kids computer games and activities for elementary students to learn on the web


Online access to PBSkids games

Discovery Kids

Online access to Discovery Kids educational games and research


Online access to free educational games, online books, and comics. Funbrain, created for kids ages preschool through grade 8, offers more than 100 fun, interactive games that develop skills in math, reading, and literacy.