Contact Haldimand County Public Library

Please call your local branch if you have questions about library services or your library card (including renewals, holds and fees), to obtain information on or register for library programs and events, or to book a meeting room:

Phone (289) 674-0400

  • Caledonia Branch, ext. 1
  • Cayuga Branch, ext. 2
  • Dunnville Branch, ext. 3
  • Hagersville Branch, ext. 4
  • Jarvis Branch, ext. 5
  • Selkirk Branch, ext. 6

For answers to your questions about the Library’s catalogue, website, online databases or using our OverDrive eBook site and to offer purchase suggestions, please call:

Paul Diette, CEO

(905) 318-5932, ext. 6111

or by email  at

To suggest events and programs for the Library, including book launches, class visits and exhibits or to discuss partnership opportunities between the Library and your organization, please call:

Lindsay Thomas, Community Outreach Coordinator

(905) 318-5932, ext. 6118

or by email at

If you would like to discuss library plans and policies or library staffing, please contact:

Paul Diette, CEO

(905) 318-59322, ext. 6111

or by email at

The Haldimand County Public Library is governed by an appointed board which is responsible for the provision of library services throughout the County. The Library has six branches which meet the information, educational and recreational needs of all residents. Please find Haldimand County Public Library Board contact information below:

Dunnville Multi-Purpose Facility

1-117 Forest Street East

Dunnville, Ontario     N1A 1B9

(905) 318-5932, ext. 6111

Have a question or comment but not sure whom to contact?

Email us at and we will direct your question to the appropriate staff member for a prompt response.