
Winter Programs
Markham Public Library's in person and virtual programs are a great way to learn something new this winter. Explore coding, develop public speaking skills or learn French. It's easy for you to find something you or your child will like.
BookFlix
BookFlix is a digital resource that provides pairings of animated storybooks with related non-fiction e-book titles targeting children...
Want the latest news from MPL?
Aaniin Library
Feature
Dealing with Feelings
Jan 13th | 9:30am - 10:30am
Day to day feelings are explored with preschoolers using books, songs, activities and sharing. This program helps children understand…
Get Ready Public Speaking
Jan 13th | 10:30am - 11:30am
This introduction public speaking program introduces JK/SK children to simple activities that build confidence and provide learning…
Adventures in STEAM
Jan 13th | 12:00pm - 2:00pm
Young minds discover science, technology, engineering, arts and math at the library through hands-on activities based on the Ontario...
Grammar
Jan 18th | 6:00pm - 7:00pm
Through language focused learning and activities, students will learn how the English language works by learning parts of speech, ...
Angus Glen
Events
Get Ready for French
Jan 13th | 9:30am - 10:30am
Through the use of French ebooks, songs, music, movement, with fun activities and games, this program teaches your child the French…
PC interactive Game creation
Jan 13th | 10:30am - 12:15pm
Children will learn a visual programming language allowing them to create and play their own video games on a PC using a simple language…
French Skills
Jan 13th | 10:30am - 11:30am
Children in Grades 1 and 2 learn using ebooks, french songs, and lots of games and activities.
Ready to Read
Jan 13th | 11:45am - 12:45pm
Exposure to a variety of literacy learning opportunities remains the single most effective way to help children become successful readers.…
Cornell Library
Feature
Get Ready Public Speaking
Jan 13th | 1:30pm - 2:30pm
This introduction public speaking program introduces JK/SK children to simple activities that build confidence and provide learning…
Communication Skills
Jan 13th | 2:45pm - 3:45pm
Effective communication includes active listening, thinking and speaking. Participants will develop their confidence in communicating with…
Writing Skills
Jan 16th | 6:00pm - 7:00pm
Through language focused learning activities, students learn how the English language works and how to express their thoughts effectively…
Grammar Skills
Jan 16th | 7:00pm - 8:00pm
Through language focused learning and activities, students will learn how the English language works by learning parts of speech,…
Not sure what to read?
Markham Village Library
Feature
Public Speaking
Jan 14th | 1:30pm - 2:30pm
Public speaking is one of people's greatest fears, yet the ability to communicate well is a vital life skill. Through non-threatening oral…
Leadership Skills
Jan 14th | 2:45pm - 3:45pm
Develop self-confidence and leadership skills! This program fosters self-esteem and enhances talents, skills and motivation through a…
French: Practice it in conversation
Jan 17th | 10:00am - 12:00pm
You have learned some French basics and now you want to speak it. Join us for an informal French conversation where you get to practice on…
Get Ready Math
Jan 18th | 6:00pm - 7:00pm
Develop a solid foundation in Grade 1 & 2 Math. Explore curriculum related concepts in number sense, measurement, patterning and…
Milliken Mills Library
Events
Reading Skills
Jan 17th | 6:00pm - 7:00pm
Through guided activities, participants develop strategies for reading comprehension. Children learn to select strategies appropriate for…
Events
Leadership Skills
Jan 17th | 7:00pm - 8:00pm
Develop self-confidence and leadership skills! This program fosters self-esteem and enhances talents, skills and motivation through a…
Thornhill C.C. Library
Events
Essay Writing
Jan 14th | 1:30pm - 2:30pm
Students progress through the process of report writing, including organization, researching, note taking, and paragraph writing in order…
Events
Public Speaking
Jan 14th | 2:30pm - 3:30pm
Public speaking is one of people's greatest fears, yet the ability to communicate well is a vital life skill. Through non-threatening oral…
Unionville Library
Events
Reading Skills
Jan 13th | 10:00am - 11:00am
Through guided activities, participants develop strategies for reading comprehension. Children learn to select strategies appropriate for…
Events
Writing Skills
Jan 13th | 11:00am - 12:00pm
Through language focused learning activities, students learn how the English language works and how to express their thoughts effectively…
Events
Communication Skills
Jan 18th | 6:00pm - 7:00pm
Effective communication includes active listening, thinking and speaking. Participants will develop their confidence in communicating with…
Events
Public Speaking
Jan 18th | 7:00pm - 8:00pm
Public speaking is one of people's greatest fears, yet the ability to communicate well is a vital life skill. Through non-threatening oral…
Need One On One Virtual Help?
MPL Virtual Programs
Events
MPL Virtual: Math Elites + U (Grade 3)
Jan 15th | 5:30pm - 6:30pm
Online Event
Math Elite + U(G3) is for young mathematicians at a Grade 3 level to gather and investigate interesting math problems and ...
Events
MPL Virtual: Math Elites + U (Grade 4)
Jan 15th | 6:45pm - 7:45pm
Online Event
Math Elites + U (G4) is for young mathematicians at a Grade 4 level to gather and investigate interesting math problems and tackle…
Events
MPL Virtual: Math Elites + U (Grade 5)
Jan 15th | 7:45pm - 8:45pm
Online Event
Math Elites + U (G5) is for young mathematicians at a Grade 5 level to gather and investigate interesting math problems and tackle…
Digital Resources
for Kids
Our special collections featured curated content specific to local history, donated archives, and beyond.