Barrie Public Library - Enriching our Community

Search the catalogue for books, movies, articles, events & more.


PLEASE NOTE: Public Internet Computers and Wireless Access will be unavailable on Sunday, September 24th at the Downtown Branch, while we upgrade our network. The Painswick branch will have all services available.

Support Your Library

Support Your Library

Thank you for your interest in supporting your public library.

Cornerstone of the community

Barrie Public Library is one of the busiest spots in our city, with over 3,000 people a day coming through our doors. People visit us to check out our extensive collection of leisure reading materials, e-books, audiobooks, magazines, DVDs and much more! We also offer great programs and events for people of all ages, one to one assistance and workshops for small business owners, homework help and a great variety of social and study spaces.

A registered charity

Barrie Public Library is supported in part by some of your municipal tax dollars, but in order for your library to do more to meet the needs of our community we need your help. Barrie Public Library is a registered charity. Our Charitable Registration # is 106773716 RR 0001.

Your support

Your donation will enable the Library to continue to offer high quality programs and services to meet the needs of our growing community. Barrie Public Library appreciates the generosity of all our donors. We thank all our donors, as your support helps ensure the Library's long-term financial stability. Barrie Public Library supports the Donor Bill of Rights.

There are many ways you can help support your public library.

  • One time Donation (in person or online)
  • Monthly Donation
  • In Memoriam or In Honour Gift
  • Donation of Securities or Mutual Fund Shares
  • Legacy Gift
  • Corporate Donation
  • Sponsorship
  • Volunteer
  • Donate used books and materials *please read our Boutique Donation Guidelines at bottom of this web page*
  • Fundraise for BPL! Barrie Public Library is the hub of our community. Why not host a fundraiser of your own to benefit your Library? Contact staff with your idea today!

We're here to help. 

For more information about giving to your Library, please call 705-728-1010 ext. 7137 or email