Caledon Public Library

Registered Name: The Town of Caledon Public Library Board

Business Number: 129093472RR0001

Our Mission

Caledon Public Library is a hub for discovery, innovation and inspiration. We nurture connections, collaboration and creativity.

About Caledon Public Library

Click "Donate Now" below to help enhance our vital library services. Tax-supported government funding supports the Library's core operating costs. We appreciate the support from generous individuals like you to help fund our efforts to keep pace with growing demands for new and innovative collections, digital resources, and so much more. Your gift helps to provide vital services and vibrant community spaces and to keep these vital services FREE for all. 

Supporting a growing community of communities across 700 square kilometers, Caledon Public Library offers services, collections and programs in our six branches. Located in small villages as well as urban centers, these hubs serve as the cornerstones of the community, connecting people to information and each other. With an ever expanding number of digital tools, CPL provides access to downloadable eBooks and streaming movies and music. Whether connecting, collaborating or creating in our spaces or discovering and getting inspired from the comfort of home, all is possible – and free - with your library card.

Learn more about our services at

What People Are Saying

"Just wanted to say thank you CPL for all the great services. My kids love going to the library!"

— Michelle G.

"Thank you @CaledonLibrary for bringing these technology activities for us to explore last week. The kids loved the coding centres and the 3D printer!"

— Ms. Black

"Great library. The staff are very friendly and the services available are good. You even loan out console games!"

— Kuljit B.

"We came expecting to be there just a short time but ended up there for three hours of good fun! Staff helping out were terrific with the kids and very patient with those of us adults who needed extra help too!"

— Cathie S.

Find Out More About This Charity