RSS IconRSS Print IconPrint Text Size Plus icon Minus icon

Discussion group laughing together in a library



There are 15 public libraries in Northumberland County.

  • These are quiet, public places where you can go to study, read or do research.
  • You can also take out books or movies on loan once you get a library card.

Library cards are free. You just need to have identification which shows that you live in that municipality.

  • There are often special community programs or events for adults and children.
  • Some libraries, like the Cobourg Public Library, have books and DVDs in many different languages that you can borrow for free.
  • Some also have books, CDs, DVDs and electronic databases to help you learn English, prepare for tests such as TOEFL and IELTS and Canadian citizenship tests.
  • Public libraries also have lots of materials and resources to help you upgrade your Math, Science and relevant workplace skills. They provide information to help you with your career and job search.
  • Library staff are trained to help you locate government and social service information on the internet.
  • All public libraries have computer terminals available for the public to use.

Your local library

Libraries have websites that contain information about their programs, services and hours of operation. You can learn a lot about what is available at your local library by visiting their websites.

Alderville First Nation Learning Centre and Library
11696 Second Line Road, City Road 45, Alderville
Phone: (905) 352-2488 

Alnwick Haldimand Public Library
Centreton Branch
Centreton Community Hall
2363 County Road 23, Centreton
Phone: (905) 349-2976

Grafton Branch
35 Old Danforth Road, Grafton
Phone: (905) 349-2424

Roseneath Branch
9059 County Road 45, Alnwick Civic Centre
P.O. Box 90, Roseneath, Ontario K0K 2X0
Phone: (905) 352-3876

Brighton Public Library
35 Alice Street, Brighton
Phone: (613) 475-2511

Cobourg Public Library
Bewdley Branch
Alice D. Behan Library
Bewdley Community Centre
7060 Lake Street, Bewdley
Phone: (905) 797-2535 ext. 23

Cobourg Branch
200 Ontario Street, Cobourg
Phone: (905) 372-9271

Gores Landing Branch
5199 Burnham Street (Community Hall), Gores Landing
Phone: 905-342-9996

Cramahe Township Public Library 
Castleton Branch
Town Hall
1780 Percy Street, Castleton
Phone: (905) 344-7320

Colborne Branch
6 King Street West, Colborne
Phone: (905) 355-3722

Port Hope Public Library
Mary J. Benson Library ‚Äď Port Hope
31 Queen Street, Port Hope
Phone: (905) 885-4712

The Hub
5325 County Road 10, Canton
Phone: 905-753-0031

Trent Hills Public Library

Campbellford Branch
98 Bridge Street East, Campbellford
Phone: (705) 653-3611

Hastings Branch
6 Albert Street East, Hastings
Phone: (705) 696-2111
Fax: (705) 696-2323

Warkworth Library
40 Main Street, Warkworth
Phone: (705) 924-3116