Our Locations

Georgina Public Library is a vibrant and integral component of the fabric of the community, offering a wide variety of materials, programs, and services at all our locations. 

Keswick Branch (view map)
90 Wexford Drive
Keswick, ON
L4P 3P7
Call: 905-476-5762 

Peter Gzowski (Sutton) Branch (view map)
5279 Black River Road
Sutton, ON
L0E 1R0
Call: 905-722-5702

Pefferlaw  Branch (view map)
76 Pete's Lane
P.O. Box 220
Pefferlaw, ON
L0E 1N0
Call: 705-437-1514

Visit us using public transit.


Welcome Back

In-person Browsing has Resumed

All three branches have resumed in-person browsing. Visit our Service Update page of our website for locations and hours of operation.

For everyone’s safety, in-person services are limited and modified, and staff cannot offer the same extended support as we used to.  Please remember to wear your mask, even if you’ve been fully vaccinated, and practice physical distancing. 

For the health and safety of others, we ask that you stay home if you are exhibiting any COVID-19 symptoms.

Fall Programs

Fall Programs II

Registration for Children's Programs opens on Tuesday, October 26We have lots of exciting new programs for kids, tweens, and teens including in-person and online programs. Check out Georgina Public Library's Eventbrite page

Proof of double vaccination will be required for anyone age 12 and up who is attending in-branch programs. Personal ID matching the proof of vaccination is also required.




Free Vaccine Certificate Printing

Free Vaccination Certificate Printing

As of Wednesday, September 22, 2021, Ontarians will need to be fully vaccinated (two doses plus 14 days) and provide your proof of vaccination along with photo ID to access certain public settings and facilities. If you don't have a way to print your vaccine receipt at home, we are here to help! Print off your vaccination certificate during library open hours.

If you have any questions, please contact the branches during our open hours:

Pefferlaw Branch: 705-437-1514
Peter Gzowski (Sutton) Branch: 905-722-5702
Keswick Branch: 905-476-5762




View More