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.


Snowman and snowflakes against a blue background

What's On for Kids, Tweens, and Teens

Check out our December programs!

A background of painted colours

Teen Public Art Project

Keswick Branch
January 10 to February 28
3:30 p.m. to 6:00 p.m.
For Grades 9-12
Registration Required

If you are interested in applying to participate in this art project, please download the application form or pick up an application from any library branch. Email your completed application or drop it off at any of our branches by Friday, December 15 in order to be considered for this project.

Georgina Public Library is excited to announce the return of our Public Art Project! This public art piece will be on display at a GPL branch and will be posted on our social media channels. A small unveiling party will be thrown once the painting is finished to share with friends and families.

Snowy background with text Bingo!

Winter Bingo!

Keswick Branch
Tuesday, January 2
10:30 a.m. to 11:00 a.m.
For ages 3 and up
Drop in

Warm up to winter with a fun game of Bingo and a chance to win a prize from our treasure box!

View More