Alberta CurrentOne Province, One PlaceMapSubscribeSupport
Organizer

Markham Public Library

website ↗

Regular programming

Upcoming

Tue, Sep 8

8:00amto 9:00amFREE

[CANCELLED] Angus Glen English Conversation Circle

Angus Glen Branch, Markham

Join this casual English Conversation Circle which takes place every Tuesday at our Angus Glen Branch! Here we will practice speaking English through guided conversations on topics that are organized around real-life themes, such as friendship, communication, daily routines, helping others, family l

2 upcoming datesFamilyCommunity
Free · info
8:30amto 9:00amFREE

Storytime

Angus Glen Branch, Markham

Join us on for an interactive storytime full of books, songs and activities for little ones and their caregivers. Drop-in program.

4 upcoming datesFamilyCommunity
Free · info
9:00amto 9:30amFREE

Storytime

Thornhill Comm. Ctr. Branch, Thornhill

Join us on for an interactive storytime full of books, songs and activities for little ones and their caregivers. Drop-in program.

3 upcoming datesFamilyCommunity
Free · info
4:30pmto 5:00pmFREE

Storytime

Aaniin Branch, Markham

Join us on for an interactive storytime full of books, songs and activities for little ones and their caregivers. Drop-in program. Please Note For Tuesday Storytimes Only (Starting August 18th!) Join us every Tuesday for a SPECIAL storytime with an interactive focus on phonics (letter identificati

4 upcoming datesFamilyCommunity
Free · info

Wed, Sep 9

8:30amto 9:00amFREE

Storytime

Thornhill Village Branch, Thornhill

Join us on for an interactive storytime full of books, songs and activities for little ones and their caregivers. Drop-in program.

2 upcoming datesFamilyCommunity
Free · info
9:00amto 9:30amFREE

Storytime

Cornell Branch, Markham

Join us on for an interactive storytime full of books, songs and activities for little ones and their caregivers. Drop-in program.

4 upcoming datesFamilyCommunity
Free · info
4:30pmto 5:30pmFREE

STEAM Drop-In

Thornhill Comm. Ctr. Branch, Thornhill

Join us anytime between 6:30 - 7:30 PM to explore all things STEAM (Science, Technology, Engineering, Arts, and Math). This drop-in program is designed for families to get curious and creative together!

2 upcoming datesCommunity
Free · info

Thu, Sep 10

8:30amto 10:00amFREE

The Cozy Creator Workshop Series for Newcomers

Angus Glen Branch, Markham

Join MPL and TCCSA for The Cozy Creator Workshop, a 7-session, in-person program designed for newcomer women and families, combining hands-on crafting with introductory small-business skills. Participants will create handmade items such as candles, pressed flower art, macramé keychains, and phone c

2 upcoming datesLearningCommunity
Free · info
8:30amto 9:00amFREE

Storytime

Milliken Mills Branch, Markham

Join us on for an interactive storytime full of books, songs and activities for little ones and their caregivers. Drop-in program.

3 upcoming datesFamilyCommunity
Free · info
3:30pmto 4:30pmFREE

🧘Welcoming Week Reset: Breath & Sound Healing Journey with QALB

Aaniin Branch, Markham

🧘Newcomers, this is your sign! Take a moment to slow down, breathe, and reconnect. This guided wellness experience combines breathwork, meditation, and immersive sound healing to help calm the nervous system, reduce stress, and cultivate greater inner balance. This session is suitable for all experi

WellnessCommunity
Free · info

Fri, Sep 11

8:30amto 9:00amFREE

Baby & Books

Thornhill Village Branch, Thornhill

Enjoy early literacy fun that focuses on sharing stories, rhymes, lap play, and songs with your baby. Please bring a blanket or mat for your baby. We will provide simple sensory toys for you to explore with your child, but feel free to bring your own! Drop-in program.

FamilyCommunity
Free · info
8:30amto 9:00amFREE

Storytime

Unionville Branch, Unionville

Join us on for an interactive storytime full of books, songs and activities for little ones and their caregivers. Drop-in program.

2 upcoming datesFamilyCommunity
Free · info

Sat, Sep 12

9:00amto 10:00amFREE

Mini-Makers

Unionville Branch, Unionville

Drop in anytime between 11 AM and 12 PM for a fun-filled hour of STEAM (Science, Technology, Engineering, Arts, and Math) exploration! Designed for curious young minds, Mini-Makers offers hands-on activities ranging from simple crafts to creative LEGO builds. It’s a great opportunity for families to

Community
Free · info
9:00amto 10:00amFREE

Mini-Makers

Markham Village Branch, Markham

Drop in anytime between 11 AM - 12 PM for a fun-filled hour of STEAM (Science, Technology, Engineering, Arts, and Math) exploration! Designed for curious young minds, Mini-Makers offers hands-on activities ranging from simple crafts to creative LEGO builds. It’s a great opportunity for families to l

Community
Free · info
9:00amto 10:00amFREE

Mini-Makers

Angus Glen Branch, Markham

Drop in anytime between 11 AM and 12 PM for a fun-filled hour of STEAM (Science, Technology, Engineering, Arts, and Math) exploration! Designed for curious young minds, Mini-Makers offers hands-on activities ranging from simple crafts to creative LEGO builds. It’s a great opportunity for families to

Community
Free · info
9:00amto 10:00amFREE

Mini-Makers

Thornhill Comm. Ctr. Branch, Thornhill

Drop in anytime between 11:00AM to 12:00PM for a fun-filled hour of STEAM (Science, Technology, Engineering, Arts, and Math) exploration! Designed for curious young minds, Mini-Makers offers hands-on activities ranging from simple crafts to creative LEGO builds. It’s a great opportunity for families

Community
Free · info
9:30amto 10:30amFREE

Mini-Makers

Milliken Mills Branch, Markham

Drop in anytime between 11:30 AM and 12:30 PM for a fun-filled hour of STEAM (Science, Technology, Engineering, Arts, and Math) exploration! Designed for curious young minds, Mini-Makers offers hands-on activities ranging from simple crafts to creative LEGO builds. It’s a great opportunity for famil

Community
Free · info
9:30amto 11:30amFREE

Meet Your Neighbours: Community Walk & Park Picnic! 👋

Cornell Branch, Markham

Celebrate Welcoming Week with a fun and friendly community gathering designed to help you and your neighbours connect and feel at home in your neighbourhood! Meet at the entrance of Cornell Library for a complimentary coffee☕️and discover interesting facts about the library you may not know. Then,

Community
Free · info
11:00amto 12:30pmFREE

Reading to Success

Aaniin Branch, Markham

Read a story with us! Reading to Success is a volunteer facilitated reading program established to motivate children to read regularly. YPAM in partnership with the Markham Public Library provides this weekly literacy program, where volunteers read grade specific books for children in Junior Kinder

FamilyCommunity
Free · info
12:00pmto 12:30pmFREE

Storytime

Markham Village Branch, Markham

Join us on for an interactive storytime full of books, songs and activities for little ones and their caregivers. Drop-in program.

2 upcoming datesFamilyCommunity
Free · info
1:00pmto 2:00pmFREE

Mini-Makers

Cornell Branch, Markham

Drop in anytime between 3-4 PM for a fun-filled hour of STEAM (Science, Technology, Engineering, Arts, and Math) exploration! Designed for curious young minds, Mini-Makers offers hands-on activities ranging from simple crafts to creative LEGO builds. It’s a great opportunity for families to learn, p

Community
Free · info

Sun, Sep 13

11:00amto 1:00pmFREE

Knitting Circle

Markham Village Branch, Markham

Do you like to knit or crochet? Come join our knitting circle! This knitting circle is run in partnership with Casting Off the Cold, which is a volunteer organization that collects hand knitted and crocheted blankets, hats, scarves, mitts, baby clothes and similar items to donate to charities in Yo

Community
Free · info
12:00pmto 1:00pmFREE

Mini-Makers

Thornhill Village Branch, Thornhill

Drop in anytime between 2-3 PM for a fun-filled hour of STEAM (Science, Technology, Engineering, Arts, and Math) exploration! Designed for curious young minds, Mini-Makers offers hands-on activities ranging from simple crafts to creative LEGO builds. It’s a great opportunity for families to learn, p

Community
Free · info
12:30pmto 1:30pmFREE

Mini-Makers

Aaniin Branch, Markham

Drop in anytime between 2:30-3:30 PM for a fun-filled hour of STEAM (Science, Technology, Engineering, Arts, and Math) exploration! Designed for curious young minds, Mini-Makers offers hands-on activities ranging from simple crafts to creative LEGO builds. It’s a great opportunity for families to le

Community
Free · info
1:30pmto 2:00pmFREE

Mandarin Storytime (中文故事會)

Thornhill Comm. Ctr. Branch, Thornhill

Join us for a delightful and interactive Mandarin storytime! Each month, we carefully select picture books in Mandarin inspired by the seasons and cultural festivities. We’ll sing children’s songs, dance, and play games related to the theme, providing an enriching experience that helps children enga

FamilyCommunity
Free · info

Mon, Sep 14

8:00amto 2:00pmFREE

Ontario Disability Support Program (ODSP) - Drop in

Angus Glen Branch, Markham

Meet with a staff member from ODSP for information about income support, benefits for health costs and other disability supports from the Ontario Disability Support program. ODSP offers: - money to help you and your eligible family members with living expenses, including food, and rent - health be

FamilyWellness
Free · info
8:30amto 10:00amFREE

Homeschoolers Weekly Meet-Up @ Angus Glen

Angus Glen Branch, Markham

Are you a homeschooler family? Markham Public Library hosts weekly meetups for homeschooler families on Monday mornings at the Angus Glen Library Branch from 10:30AM - 12:00PM. These meetups give participating caregivers and children an opportunity to connect with other homeschooling families, work

FamilyCommunity
Free · info
4:00pmto 5:30pmFREE

Reading to Success

Milliken Mills Branch, Markham

Read a story with us! Reading to Success is a volunteer facilitated reading program established to motivate children to read regularly. YPAM in partnership with the Markham Public Library provides this weekly literacy program, where volunteers read grade specific books for children in Junior Kinder

FamilyCommunity
Free · info
4:00pmto 6:00pmFREE

Plain Tea and Murukku

Aaniin Branch, Markham

Join us to enjoy plain tea and murukku while enjoying the game of cards, loodo, carom, and other activities with other older adults. This program is in partnership with the Federation of Tamil Canadians collaborating with Boxgrove Wellness Club. This drop-in program does not require pre-registration

Food & DrinkCommunity
Free · info

Tue, Sep 15

8:30amto 10:00am

How to Make a Vinyl Sticker with Cricut

Thornhill Comm. Ctr. Branch, Thornhill · $15

Want to learn how to create unique designs for your next craft project? This workshop will provide step-by-step instructions on how to create a vinyl sticker using Cricut’s Design Space. Participants are asked to prepare 2-3 design ideas prior to the class. Further instruction and image criteria wil

LearningCommunity
Details
11:30amto 1:30pmFREE

Introduction to Improving Sleep

Aaniin Branch, Markham

Attendees will learn what normal sleep patterns look like as we get older, discuss ways to improve sleep, and learn about helpful resources for better sleep. This program will be facilitated by staff from Health for All.

ComedyWellness
Free · info
4:45pmto 5:30pmFREE

Reading, Writing and Grammar Club: Grades 4 and 5

Cornell Branch, Markham

Markham Public Library is partnering with students from York University's Educational Studies program to deliver a Reading, Writing and Grammar Club for students in Grade 4 and 5! Our program will provide students an opportunity to practice their reading comprehension skills, writing and grammar sk

Community
Free · info

Wed, Sep 16

8:00amto 8:30amFREE

1:1 with Employment Consultant

Angus Glen Branch, Markham

Get one-on-one help from an employment consultant! Book a 25 minute with an employment consultant and get help with career counselling, resume and cover letter help, practical interview skills, or job searching help. Requirement: Participants must be a Canadian citizens, PR, refugee status with wo

4 upcoming datesCommunity
Free · info
8:30amto 10:00amFREE

Chinese Book Discussion (in Mandarin)

Unionville Branch, Unionville

Come chat about your favourite Chinese books and learn about new books from fellow attendees and staff. The program will be facilitated and discussion will be primarily in Mandarin. 以书为友, 亦能以书会友 欢迎爱读书的你加入我们,读好书,聊新书,认识新朋友。 主要以普通话进行。

Community
Free · info
12:00pmto 1:30pmFREE

Book Club Discussion - The Riveter

Thornhill Comm. Ctr. Branch, Thornhill

Want to connect with others over the love of reading? Join our book club to discuss Jack Wang's book The Riveter. This title should be on shelves and ready to borrow approximately 5 weeks prior to the discussion date. Check with a staff member if you have questions on how to access a copy. Book Des

LearningCommunity
Free · info
3:30pmto 5:00pmFREE

Meet Your Neighbours: Community Walk & Chat! 👋

Unionville Branch, Unionville

Celebrate Welcoming Week with a fun and friendly community gathering designed to help you and your neighbours connect, explore, and feel at home in your community! Meet in the lobby of Unionville Library for introductions and simple icebreaker games that will help everyone get to know one another.

Community
Free · info
4:30pmto 6:00pm

Cricut 3-Week Beginner's Course

Cornell Branch, Markham · $75

Learn how to design and use the Cricut die cutter with this three week course perfect for beginners. By the end of the three weeks you will have learned how to set up your machine, use Cricut Design Space, and create a single layer heat transfer vinyl (applied on a canvas pencil case) and a multi-la

LearningCommunity
Details

Thu, Sep 17

9:00amto 10:00amFREE

Healthy Eating for Heart Health

Cornell Branch, Markham

Join Health For All Family Health Team's Registered Dietitians, and learn more about how to eat well for heart health. In this one-hour workshop, you will learn more about healthy eating strategies to lower your cholesterol and triglyceride levels. Topics include: types of fats in food how its impa

FamilyWellness
Free · info
Map