Programs – at both branches – change regularly & fill up quickly!
For all ages
For children & teens
For adults
Visit the library’s YouTube Channel!
There’s something for everyone to watch & learn.
And, the library’s Facebook Groups serve a variety of interests.
Explore these groups, if you “do” Facebook!

Calendar of events
- April 17, 2026
-
-
Almonte branch Baby & Story times
April 17, 2026 10:00 am - 12:00 pm
Baby time: 10-10:30am
Story time: 11-11:30am -
Coffee Time - Pakenham
April 17, 2026 10:00 am - 12:00 pm
Coffee Time! ☕🍪
Come and enjoy a cozy cup of coffee, some sweet treats, and great conversation with friends old and new. Whether you’re a regular or it’s your first time joining us, you’ll be greeted with a warm smile and friendly company.
We’re looking forward to a lovely season together. See you soon, and bring a friend along!
#CoffeeTime #Pakenham #LibrarySocial #SeniorSocial #FallGathering
-
- April 18, 2026
-
-
Escape Room
April 18, 2026 10:00 am - 2:00 pm
Sign up for your 30min timeslot between 10-2 by going to https://www.missmillslibrary.com/current-programs/
-
- April 19, 2026
-
-
Escape Room
April 19, 2026 10:00 am - 2:00 pm
Sign up for your 30min timeslot between 10-2 by going to https://www.missmillslibrary.com/current-programs/
-
- April 21, 2026
-
-
3D Printing help with Grant, by appointment
April 21, 2026 10:00 am - 2:00 pm
Have you attended a 3D print workshop in the past, but are not yet confident doing it all by yourself? Grant Montag is the library’s volunteer 3D print Ambassador. Grant helps new enthusiasts become confident using the printer. He’s at Almonte branch most Tuesdays, 12:30 – 2pm.
-
Tech Tutor Help - Almonte
April 21, 2026 11:00 am - 2:00 pm
By appointment only. For more information or to book online, visit: https://www.missmillslibrary.com/our-services/#Computer
-
Makerspace Session
April 21, 2026 5:00 pm - 6:30 pm
Makerspace sessions; either Workshop, Club, or Beginner Training. Please see the Mississippi Mills Public Library website to learn which type of session.
-
- April 22, 2026
-
-
Pakenham branch Storytime/Babytime
April 22, 2026 10:00 am - 12:00 pm
Storytime 10-11 (ages 1-4yrs)
Babytime 11-12 (0-12months)
drop-in, no registration required -
French club meets - Almonte branch
April 22, 2026 10:30 am - 11:30 am
-
CANCELLED - Almonte Film
April 22, 2026 1:00 pm - 3:00 pm
We're doing a double feature on April 15th for National Film Day, so that event will replace this month's film.
-
Pakenham Makerspace
April 22, 2026 1:00 pm - 2:30 pm
Makerspace sessions; either Workshop, Club, or Beginner Training. Please see the Mississippi Mills Public Library website to learn which type of session.
-
Pakenham MakerSpace - Evening Session
April 22, 2026 4:00 pm - 5:30 pm
Makerspace sessions; either Workshop, Club, or Beginner Training. Please see the Mississippi Mills Public Library website to learn which type of session.
-
Spanish conversation group
April 22, 2026 4:00 pm - 5:00 pm
-
Learning again in Almonte lecture on Futurism
April 22, 2026 7:00 pm - 9:00 pm
registration coming soon
-
- April 23, 2026
-
-
English as a Second Language -Lanark Immigration Services
April 23, 2026 2:30 pm - 4:00 pm
Lanark Immigration Services English language class.
https://www.lanarkcounty.ca/living/immigrant-settlement-services/
This free weekly program offers newcomers a friendly and supportive space to practice English and connect with the community.Event Details:
Location: Mississippi Mills Public Library, 155 High St, Almonte
Time: 2:30 PM – 4:00 PM
Start Date: November 13th
Free to attend, open to all language levels. No registration required – just come and join the conversation!
For more info: settlement@lanarkcounty.ca or call 1-866-467-2439 (Toll-free) -
Knitting and crocheting group - drop in
April 23, 2026 5:30 pm - 6:30 pm
Come join our friendly knitting and crocheting group at the Almonte branch. Whether you’re just starting out or have years of experience, everyone is welcome, beginners to experts. We provide yarn and needles, or you can bring your own. It’s a great chance to learn something new, share your skills, or simply enjoy creating in good company. Drop in any Thursday from 5:30 to 6:30 PM We’d love to have you!
-
Learning Again Almonte: building on common ground follow up
April 23, 2026 7:00 pm - 9:00 pm
Learning Again in Almonte website / contact for all details
-
- April 24, 2026
-
-
Almonte branch Baby & Story times
April 24, 2026 10:00 am - 12:00 pm
Baby time: 10-10:30am
Story time: 11-11:30am -
Coffee Time - Pakenham
April 24, 2026 10:00 am - 12:00 pm
Coffee Time! ☕🍪
Come and enjoy a cozy cup of coffee, some sweet treats, and great conversation with friends old and new. Whether you’re a regular or it’s your first time joining us, you’ll be greeted with a warm smile and friendly company.
We’re looking forward to a lovely season together. See you soon, and bring a friend along!
#CoffeeTime #Pakenham #LibrarySocial #SeniorSocial #FallGathering
-
Eliza Reid author event with Mill street books
April 24, 2026 6:30 pm - 8:30 pm
registration required, coming soon at library website
-
- April 28, 2026
-
-
3D Printing help with Grant, by appointment
April 28, 2026 10:00 am - 2:00 pm
Have you attended a 3D print workshop in the past, but are not yet confident doing it all by yourself? Grant Montag is the library’s volunteer 3D print Ambassador. Grant helps new enthusiasts become confident using the printer. He’s at Almonte branch most Tuesdays, 12:30 – 2pm.
-
Tech Tutor Help - Almonte
April 28, 2026 11:00 am - 2:00 pm
By appointment only. For more information or to book online, visit: https://www.missmillslibrary.com/our-services/#Computer
-
Makerspace Session
April 28, 2026 5:00 pm - 6:30 pm
Makerspace sessions; either Workshop, Club, or Beginner Training. Please see the Mississippi Mills Public Library website to learn which type of session.
-
- April 29, 2026
-
-
Pakenham branch Storytime/Babytime
April 29, 2026 10:00 am - 12:00 pm
Storytime 10-11 (ages 1-4yrs)
Babytime 11-12 (0-12months)
drop-in, no registration required -
French club meets - Almonte branch
April 29, 2026 10:30 am - 11:30 am
-
Pakenham Makerspace
April 29, 2026 1:00 pm - 2:30 pm
Makerspace sessions; either Workshop, Club, or Beginner Training. Please see the Mississippi Mills Public Library website to learn which type of session.
-
Pakenham MakerSpace - Evening Session
April 29, 2026 4:00 pm - 5:30 pm
Makerspace sessions; either Workshop, Club, or Beginner Training. Please see the Mississippi Mills Public Library website to learn which type of session.
-
- April 30, 2026
-
-
English as a Second Language -Lanark Immigration Services
April 30, 2026 2:30 pm - 4:00 pm
Lanark Immigration Services English language class.
https://www.lanarkcounty.ca/living/immigrant-settlement-services/
This free weekly program offers newcomers a friendly and supportive space to practice English and connect with the community.Event Details:
Location: Mississippi Mills Public Library, 155 High St, Almonte
Time: 2:30 PM – 4:00 PM
Start Date: November 13th
Free to attend, open to all language levels. No registration required – just come and join the conversation!
For more info: settlement@lanarkcounty.ca or call 1-866-467-2439 (Toll-free) -
Knitting and crocheting group - drop in
April 30, 2026 5:30 pm - 6:30 pm
Come join our friendly knitting and crocheting group at the Almonte branch. Whether you’re just starting out or have years of experience, everyone is welcome, beginners to experts. We provide yarn and needles, or you can bring your own. It’s a great chance to learn something new, share your skills, or simply enjoy creating in good company. Drop in any Thursday from 5:30 to 6:30 PM We’d love to have you!
-
- May 1, 2026
-
-
Almonte branch Baby & Story times
May 1, 2026 10:00 am - 12:00 pm
Baby time: 10-10:30am
Story time: 11-11:30am -
Coffee Time - Pakenham
May 1, 2026 10:00 am - 12:00 pm
Coffee Time! ☕🍪
Come and enjoy a cozy cup of coffee, some sweet treats, and great conversation with friends old and new. Whether you’re a regular or it’s your first time joining us, you’ll be greeted with a warm smile and friendly company.
We’re looking forward to a lovely season together. See you soon, and bring a friend along!
#CoffeeTime #Pakenham #LibrarySocial #SeniorSocial #FallGathering
-
- May 3, 2026
-
-
3D printing club
May 3, 2026 11:30 am - 1:30 pm
Also – MMPL’s 3D printing group drop-in
All welcome – 1st Sunday of the month at 11:30am – Almonte Branch meeting room
Greeting makers! A 3D print group has formed at Almonte branch. The purpose of the group is to bring together 3D print enthusiasts of all levels to collectively learn more about 3D printing. A group facilitator will provide some structure to the group, but the group will be able to define its own agenda. This is not a printing class: it’s a gathering of assorted like-minds where you learn by sharing. The session is scheduled for one hour but there is the option for follow up discussions afterwards. Come check out the group! Learn and share.
The library’s printer is a Prusa i3 MK3 that uses PETG filament. FREE 3D printing at the library is funded by the Elizabeth Kelly Foundation www.ekellylibraryfoundation.ca. The library’s Youtube channel has videos about choosing, using & maintaining a 3D printer, and click here for a few further resources.
-
- May 5, 2026
-
-
3D Printing help with Grant, by appointment
May 5, 2026 10:00 am - 2:00 pm
Have you attended a 3D print workshop in the past, but are not yet confident doing it all by yourself? Grant Montag is the library’s volunteer 3D print Ambassador. Grant helps new enthusiasts become confident using the printer. He’s at Almonte branch most Tuesdays, 12:30 – 2pm.
-
Tech Tutor Help - Almonte
May 5, 2026 11:00 am - 2:00 pm
By appointment only. For more information or to book online, visit: https://www.missmillslibrary.com/our-services/#Computer
-
Makerspace Session
May 5, 2026 5:00 pm - 6:30 pm
Makerspace sessions; either Workshop, Club, or Beginner Training. Please see the Mississippi Mills Public Library website to learn which type of session.
-
- May 6, 2026
-
-
Pakenham branch Storytime/Babytime
May 6, 2026 10:00 am - 12:00 pm
Storytime 10-11 (ages 1-4yrs)
Babytime 11-12 (0-12months)
drop-in, no registration required -
French club meets - Almonte branch
May 6, 2026 10:30 am - 11:30 am
-
Pakenham Makerspace
May 6, 2026 1:00 pm - 2:30 pm
Makerspace sessions; either Workshop, Club, or Beginner Training. Please see the Mississippi Mills Public Library website to learn which type of session.
-
Pakenham MakerSpace - Evening Session
May 6, 2026 4:00 pm - 5:30 pm
Makerspace sessions; either Workshop, Club, or Beginner Training. Please see the Mississippi Mills Public Library website to learn which type of session.
-
- May 7, 2026
-
-
English as a Second Language -Lanark Immigration Services
May 7, 2026 2:30 pm - 4:00 pm
Lanark Immigration Services English language class.
https://www.lanarkcounty.ca/living/immigrant-settlement-services/
This free weekly program offers newcomers a friendly and supportive space to practice English and connect with the community.Event Details:
Location: Mississippi Mills Public Library, 155 High St, Almonte
Time: 2:30 PM – 4:00 PM
Start Date: November 13th
Free to attend, open to all language levels. No registration required – just come and join the conversation!
For more info: settlement@lanarkcounty.ca or call 1-866-467-2439 (Toll-free) -
Knitting and crocheting group - drop in
May 7, 2026 5:30 pm - 6:30 pm
Come join our friendly knitting and crocheting group at the Almonte branch. Whether you’re just starting out or have years of experience, everyone is welcome, beginners to experts. We provide yarn and needles, or you can bring your own. It’s a great chance to learn something new, share your skills, or simply enjoy creating in good company. Drop in any Thursday from 5:30 to 6:30 PM We’d love to have you!
-
- May 8, 2026
-
-
Almonte branch Baby & Story times
May 8, 2026 10:00 am - 12:00 pm
Baby time: 10-10:30am
Story time: 11-11:30am -
Coffee Time - Pakenham
May 8, 2026 10:00 am - 12:00 pm
Coffee Time! ☕🍪
Come and enjoy a cozy cup of coffee, some sweet treats, and great conversation with friends old and new. Whether you’re a regular or it’s your first time joining us, you’ll be greeted with a warm smile and friendly company.
We’re looking forward to a lovely season together. See you soon, and bring a friend along!
#CoffeeTime #Pakenham #LibrarySocial #SeniorSocial #FallGathering
-
- May 12, 2026
-
-
3D Printing help with Grant, by appointment
May 12, 2026 10:00 am - 2:00 pm
Have you attended a 3D print workshop in the past, but are not yet confident doing it all by yourself? Grant Montag is the library’s volunteer 3D print Ambassador. Grant helps new enthusiasts become confident using the printer. He’s at Almonte branch most Tuesdays, 12:30 – 2pm.
-
Tech Tutor Help - Almonte
May 12, 2026 11:00 am - 2:00 pm
By appointment only. For more information or to book online, visit: https://www.missmillslibrary.com/our-services/#Computer
-
Makerspace Session
May 12, 2026 5:00 pm - 6:30 pm
Makerspace sessions; either Workshop, Club, or Beginner Training. Please see the Mississippi Mills Public Library website to learn which type of session.
-
- May 13, 2026
-
-
Pakenham branch Storytime/Babytime
May 13, 2026 10:00 am - 12:00 pm
Storytime 10-11 (ages 1-4yrs)
Babytime 11-12 (0-12months)
drop-in, no registration required -
French club meets - Almonte branch
May 13, 2026 10:30 am - 11:30 am
-
Pakenham Makerspace
May 13, 2026 1:00 pm - 2:30 pm
Makerspace sessions; either Workshop, Club, or Beginner Training. Please see the Mississippi Mills Public Library website to learn which type of session.
-
Library Board Meeting - Almonte
May 13, 2026 1:30 pm - 4:00 pm
Almonte, Mississippi Mills, ON K0A 1A0, CanadaFor more information check the website at https://www.missmillslibrary.com/about/#Administration
-
Pakenham MakerSpace - Evening Session
May 13, 2026 4:00 pm - 5:30 pm
Makerspace sessions; either Workshop, Club, or Beginner Training. Please see the Mississippi Mills Public Library website to learn which type of session.
-
travelogue
May 13, 2026 7:00 pm - 9:00 pm
-
- May 14, 2026
-
-
English as a Second Language -Lanark Immigration Services
May 14, 2026 2:30 pm - 4:00 pm
Lanark Immigration Services English language class.
https://www.lanarkcounty.ca/living/immigrant-settlement-services/
This free weekly program offers newcomers a friendly and supportive space to practice English and connect with the community.Event Details:
Location: Mississippi Mills Public Library, 155 High St, Almonte
Time: 2:30 PM – 4:00 PM
Start Date: November 13th
Free to attend, open to all language levels. No registration required – just come and join the conversation!
For more info: settlement@lanarkcounty.ca or call 1-866-467-2439 (Toll-free) -
Knitting and crocheting group - drop in
May 14, 2026 5:30 pm - 6:30 pm
Come join our friendly knitting and crocheting group at the Almonte branch. Whether you’re just starting out or have years of experience, everyone is welcome, beginners to experts. We provide yarn and needles, or you can bring your own. It’s a great chance to learn something new, share your skills, or simply enjoy creating in good company. Drop in any Thursday from 5:30 to 6:30 PM We’d love to have you!
-
- May 15, 2026
-
-
Almonte branch Baby & Story times
May 15, 2026 10:00 am - 12:00 pm
Baby time: 10-10:30am
Story time: 11-11:30am -
Coffee Time - Pakenham
May 15, 2026 10:00 am - 12:00 pm
Coffee Time! ☕🍪
Come and enjoy a cozy cup of coffee, some sweet treats, and great conversation with friends old and new. Whether you’re a regular or it’s your first time joining us, you’ll be greeted with a warm smile and friendly company.
We’re looking forward to a lovely season together. See you soon, and bring a friend along!
#CoffeeTime #Pakenham #LibrarySocial #SeniorSocial #FallGathering
-
Make Mom Something Special This April! Our Makerspace is buzzing this month with four workshops designed to help you craft a unique, handmade gift just in time for Mother’s Day! Whether you want to surprise Mom, a grandmother, or even treat yourself to something new, these sessions are the perfect way to get your creative juices flowing:




Friday mornings @ Almonte branch
Wednesday mornings @ Pakenham branch – Drop-in!




Travelogues begin at 7pm, Almonte branch, 2nd Wednesday of the month


Chess Drop-in, Almonte branch

Almonte Writers & Readers is an MMPL partner. Many of the groups’ events happen at the library: many others take place around the community.