Barton Branch Accessible Washroom Out of Order

The accessible washroom at Barton Branch is not working. We aim to get it fixed quickly.

Published:
Friday, June 27, 2025 - 3:15pm
Bookmobile Stops Cancelled- Canada Day

All HPL Branches are closed Canada Day, Tuesday, July 1. Extended Access is not available. The following Bookmobile visits are also cancelled on July 1st:

  • Riverdale
  • Strathcona
  • McMaster
  • Greencedar
  • Mountview

Regular service hours resume Wednesday, July 2.

All Branches and Bookmobile Stops
Published:
Tuesday, June 24, 2025 - 11:00am
Study Halls - Summer Break Pause

Study Halls are taking a summer break after Thursday, June 26. The service will resume in early September. 

www.hpl.ca/study-halls

All Branches and Bookmobile Stops
Published:
Friday, June 20, 2025 - 1:30pm
Sherwood Branch - Public Computers

The computer lab on the 1st floor is currently out of order. There are limited public computers available on the 2nd floor. Printing and photocopying are still available. We apologize for the inconvenience.

Published:
Wednesday, June 11, 2025 - 11:00am
Terryberry Branch Elevator Out of Order

The parking lot elevator at Terryberry Branch is not working. Members will need to use the accessible ramp at the Mohawk entrance and the inner elevator. We're working to get it fixed quickly.

1
Published:
Saturday, May 31, 2025 - 1:00pm
Public Computers - Audio Volume

Please note that the audio volume levels on our public computers are having issues. The estimated time of disruption is unknown at this time. Thank you for your patience.

 

All Branches and Bookmobile Stops
Published:
Thursday, May 29, 2025 - 4:00pm
Mount Hope Branch Accessibile Ramp Not Available

The accessibility ramp at Mount Hope Branch is damaged. The handrail is not available. The ramp will not be available while being repaired. We aim to fix it quickly.

Published:
Friday, May 23, 2025 - 4:30pm

Branch Hours This Week

Need help? Call, chat or email during open hours.

See all Holiday Closures.

*Self-Serve = Extended Access to Branch outside of Staffed Hours.
Click view all hours for these locations.
Learn more about self-serve extended access at HPL.

Ancaster Branch

  • Monday: 9:00 am-7:00 pm

    Sunday: Closed

    Monday: 9:00 am-7:00 pm

    Tuesday: 9:00 am-7:00 pm

    Wednesday: 9:00 am-7:00 pm

    Thursday: 9:00 am-7:00 pm

    Friday: 9:00 am-6:00 pm

    Saturday: 9:00 am-5:00 pm

    300 Wilson St East
    L9G 2B9 Hamilton

Barton Branch

  • Monday: 9:00 am-7:00 pm

    Sunday: Closed

    Monday: 9:00 am-7:00 pm

    Tuesday: 9:00 am-7:00 pm

    Wednesday: 9:00 am-7:00 pm

    Thursday: 9:00 am-7:00 pm

    Friday: 9:00 am-6:00 pm

    Saturday: 9:00 am-5:00 pm

    571 Barton Street East
    L8L 2Z4 Hamilton

Binbrook Branch

  • Monday: 9:00 am-7:00 pm

    Sunday: Closed

    Monday: 9:00 am-7:00 pm

    Tuesday: 9:00 am-7:00 pm

    Wednesday: 9:00 am-7:00 pm

    Thursday: 9:00 am-7:00 pm

    Friday: 9:00 am-6:00 pm

    Saturday: 9:00 am-5:00 pm

    2641 Regional Road 56
    L0R 1C0 Binbrook

Bookmobile

  • Monday: 4:00 pm-6:30 pm

    Sunday: Closed

    Monday: 4:00 pm-6:30 pm

    Tuesday: 11:00 am-6:30 pm

    Wednesday: 11:00 am-6:30 pm

    Thursday: 10:30 am-6:30 pm

    Friday: 10:30 am-4:00 pm

    Saturday: 10:30 am-4:00 pm

*Carlisle Branch

  • Monday: 3:00 pm-8:00 pm
     Self-Serve: 9:00 am-3:00 pm

    Sunday: Closed

    Monday: 3:00 pm-8:00 pm
     Self-Serve: 9:00 am-3:00 pm

    Tuesday: 10:00 am-3:00 pm
     Self-Serve: 9:00 am-10:00 am
     Self-Serve: 3:00 pm-8:00 pm

    Wednesday: 3:00 pm-8:00 pm
     Self-Serve: 9:00 am-3:00 pm

    Thursday: 10:00 am-3:00 pm
     Self-Serve: 9:00 am-10:00 am
     Self-Serve: 3:00 pm-8:00 pm

    Friday: 1:00 pm-5:00 pm
     Self-Serve: 9:00 am-1:00 pm
     Self-Serve: 5:00 pm-6:00 pm

    Saturday: 12:00 pm-5:00 pm
     Self-Serve: 9:00 am-12:00 pm

    277 Carlisle Road
    L0R 1H2 Carlisle

Central Library

  • Sunday: 12:00 pm-5:00 pm

    Sunday: 12:00 pm-5:00 pm

    Monday: 8:00 am-8:00 pm

    Tuesday: 8:00 am-8:00 pm

    Wednesday: 8:00 am-8:00 pm

    Thursday: 8:00 am-8:00 pm

    Friday: 8:00 am-6:00 pm

    Saturday: 8:00 am-5:00 pm

    55 York Boulevard
    L8N 4E4 Hamilton

Concession Branch

  • Monday: 9:00 am-7:00 pm

    Sunday: Closed

    Monday: 9:00 am-7:00 pm

    Tuesday: 9:00 am-7:00 pm

    Wednesday: 9:00 am-7:00 pm

    Thursday: 9:00 am-7:00 pm

    Friday: 9:00 am-6:00 pm

    Saturday: 9:00 am-5:00 pm

    565 Concession Street
    L8V 1A8 Hamilton

Dundas Branch

  • Sunday: 1:00 pm-5:00 pm

    Sunday: 1:00 pm-5:00 pm

    Monday: 9:00 am-8:00 pm

    Tuesday: 9:00 am-8:00 pm

    Wednesday: 9:00 am-8:00 pm

    Thursday: 9:00 am-8:00 pm

    Friday: 9:00 am-6:00 pm

    Saturday: 9:00 am-5:00 pm

    18 Ogilvie St
    L9H 2S2 Dundas

*Freelton Branch

  • Monday: 10:00 am-2:00 pm
     Self-Serve: 9:00 am-10:00 am
     Self-Serve: 2:00 pm-8:00 pm

    Sunday: Closed

    Monday: 10:00 am-2:00 pm
     Self-Serve: 9:00 am-10:00 am
     Self-Serve: 2:00 pm-8:00 pm

    Tuesday: 10:00 am-2:00 pm
     Self-Serve: 9:00 am-10:00 am
     Self-Serve: 2:00 pm-8:00 pm

    Wednesday: 10:00 am-2:00 pm
     Self-Serve: 9:00 am-10:00 am
     Self-Serve: 2:00 pm-8:00 pm

    Thursday: 4:00 pm-8:00 pm
     Self-Serve: 9:00 am-4:00 pm

    Friday: 1:00 pm-5:00 pm
     Self-Serve: 9:00 am-1:00 pm
     Self-Serve: 5:00 pm-6:00 pm

    Saturday: 12:00 pm-5:00 pm
     Self-Serve: 9:00 am-12:00 pm

    1803 Brock Road
    L0R 1K0 Freelton

*Greensville Branch

  • Monday: 3:00 pm-8:00 pm
     Self-Serve: 9:00 am-3:00 pm

    Sunday: Closed

    Monday: 3:00 pm-8:00 pm
     Self-Serve: 9:00 am-3:00 pm

    Tuesday: 9:00 am-2:00 pm
     Self-Serve: 2:00 pm-8:00 pm

    Wednesday: 12:00 pm-5:00 pm
     Self-Serve: 9:00 am-12:00 pm
     Self-Serve: 5:00 pm-8:00 pm

    Thursday: 12:00 pm-5:00 pm
     Self-Serve: 9:00 am-12:00 pm
     Self-Serve: 5:00 pm-8:00 pm

    Friday: 1:00 pm-6:00 pm
     Self-Serve: 9:00 am-1:00 pm

    Saturday: 1:00 pm-5:00 pm
     Self-Serve: 9:00 am-1:00 pm

    625 Harvest Rd
    L9H 5K8 Greensville

Kenilworth Branch

  • Monday: 9:00 am-7:00 pm

    Sunday: Closed

    Monday: 9:00 am-7:00 pm

    Tuesday: 9:00 am-7:00 pm

    Wednesday: 9:00 am-7:00 pm

    Thursday: 9:00 am-7:00 pm

    Friday: 9:00 am-6:00 pm

    Saturday: 9:00 am-5:00 pm

    103 Kenilworth Avenue North
    L8H 4R6 Hamilton

Locke Branch

  • Monday: 9:00 am-7:00 pm

    Sunday: Closed

    Monday: 9:00 am-7:00 pm

    Tuesday: 9:00 am-7:00 pm

    Wednesday: 9:00 am-7:00 pm

    Thursday: 9:00 am-7:00 pm

    Friday: 9:00 am-6:00 pm

    Saturday: 9:00 am-5:00 pm

    285 Locke Street South
    L8P 4C2 Hamilton

*Lynden Branch

  • Monday: 1:00 pm-6:00 pm
     Self-Serve: 9:00 am-1:00 pm
     Self-Serve: 6:00 pm-8:00 pm

    Sunday: Closed

    Monday: 1:00 pm-6:00 pm
     Self-Serve: 9:00 am-1:00 pm
     Self-Serve: 6:00 pm-8:00 pm

    Tuesday: 1:00 pm-6:00 pm
     Self-Serve: 9:00 am-1:00 pm
     Self-Serve: 6:00 pm-8:00 pm

    Wednesday: 1:00 pm-6:00 pm
     Self-Serve: 9:00 am-1:00 pm
     Self-Serve: 6:00 pm-8:00 pm

    Thursday: 1:00 pm-6:00 pm
     Self-Serve: 9:00 am-1:00 pm
     Self-Serve: 6:00 pm-8:00 pm

    Friday: 1:00 pm-6:00 pm
     Self-Serve: 9:00 am-1:00 pm

    Saturday: 12:00 pm-5:00 pm
     Self-Serve: 9:00 am-12:00 pm

    110 Lynden Rd
    L0R 1T0 Hamilton

Mount Hope Branch

  • Monday: 1:00 pm-6:00 pm

    Sunday: Closed

    Monday: 1:00 pm-6:00 pm

    Tuesday: 10:00 am-3:00 pm

    Wednesday: 1:00 pm-6:00 pm

    Thursday: 10:00 am-3:00 pm

    Friday: 1:00 pm-6:00 pm

    Saturday: 12:00 pm-5:00 pm

    3027 Homestead Drive, RR1
    L0R 1W0 Mount Hope

Parkdale Branch

  • Monday: 9:00 am-7:00 pm

    Sunday: Closed

    Monday: 9:00 am-7:00 pm

    Tuesday: 9:00 am-7:00 pm

    Wednesday: 9:00 am-7:00 pm

    Thursday: 9:00 am-7:00 pm

    Friday: 9:00 am-6:00 pm

    Saturday: 9:00 am-5:00 pm

    256 Parkdale Ave N
    L8H 5X7 Hamilton

Red Hill Branch

  • Sunday: 1:00 pm-5:00 pm

    Sunday: 1:00 pm-5:00 pm

    Monday: 9:00 am-8:00 pm

    Tuesday: 9:00 am-8:00 pm

    Wednesday: 9:00 am-8:00 pm

    Thursday: 9:00 am-8:00 pm

    Friday: 9:00 am-6:00 pm

    Saturday: 9:00 am-5:00 pm

    695 Queenston Road
    L8G 1A1 Hamilton

Saltfleet Branch

  • Monday: 9:00 am-7:00 pm

    Sunday: Closed

    Monday: 9:00 am-7:00 pm

    Tuesday: 9:00 am-7:00 pm

    Wednesday: 9:00 am-7:00 pm

    Thursday: 9:00 am-7:00 pm

    Friday: 9:00 am-6:00 pm

    Saturday: 9:00 am-5:00 pm

    131 Grays Road
    L8G 3V3 Stoney Creek

Sherwood Branch

  • Monday: 9:00 am-7:00 pm

    Sunday: Closed

    Monday: 9:00 am-7:00 pm

    Tuesday: 9:00 am-7:00 pm

    Wednesday: 9:00 am-7:00 pm

    Thursday: 9:00 am-7:00 pm

    Friday: 9:00 am-6:00 pm

    Saturday: 9:00 am-5:00 pm

    467 Upper Ottawa Street
    L8T 3T3 Hamilton

Stoney Creek Branch

  • Monday: 9:00 am-7:00 pm

    Sunday: Closed

    Monday: 9:00 am-7:00 pm

    Tuesday: 9:00 am-7:00 pm

    Wednesday: 9:00 am-7:00 pm

    Thursday: 9:00 am-7:00 pm

    Friday: 9:00 am-6:00 pm

    Saturday: 9:00 am-5:00 pm

    777 Highway 8
    L8E 5J4 Stoney Creek

Terryberry Branch

  • Sunday: 1:00 pm-5:00 pm

    Sunday: 1:00 pm-5:00 pm

    Monday: 9:00 am-8:00 pm

    Tuesday: 9:00 am-8:00 pm

    Wednesday: 9:00 am-8:00 pm

    Thursday: 9:00 am-8:00 pm

    Friday: 9:00 am-6:00 pm

    Saturday: 9:00 am-5:00 pm

    100 Mohawk Road West
    L9C 1W1 Hamilton

Turner Park Branch

  • Sunday: 1:00 pm-5:00 pm

    Sunday: 1:00 pm-5:00 pm

    Monday: 9:00 am-8:00 pm

    Tuesday: 9:00 am-8:00 pm

    Wednesday: 9:00 am-8:00 pm

    Thursday: 9:00 am-8:00 pm

    Friday: 9:00 am-6:00 pm

    Saturday: 9:00 am-5:00 pm

    352 Rymal Road East
    L9B 1C2 Hamilton

Valley Park Branch

  • Sunday: 1:00 pm-5:00 pm

    Sunday: 1:00 pm-5:00 pm

    Monday: 9:00 am-8:00 pm

    Tuesday: 9:00 am-8:00 pm

    Wednesday: 9:00 am-8:00 pm

    Thursday: 9:00 am-8:00 pm

    Friday: 9:00 am-6:00 pm

    Saturday: 9:00 am-5:00 pm

    970 Paramount Dr.
    L8J 1Y2 Stoney Creek

Waterdown Branch

  • Sunday: 1:00 pm-5:00 pm

    Sunday: 1:00 pm-5:00 pm

    Monday: 9:00 am-8:00 pm

    Tuesday: 9:00 am-8:00 pm

    Wednesday: 9:00 am-8:00 pm

    Thursday: 9:00 am-8:00 pm

    Friday: 9:00 am-6:00 pm

    Saturday: 9:00 am-5:00 pm

    163 Dundas St E
    L8N 2Z7 Waterdown

Westdale Branch

  • Monday: 9:00 am-7:00 pm

    Sunday: Closed

    Monday: 9:00 am-7:00 pm

    Tuesday: 9:00 am-7:00 pm

    Wednesday: 9:00 am-7:00 pm

    Thursday: 9:00 am-7:00 pm

    Friday: 9:00 am-6:00 pm

    Saturday: 9:00 am-5:00 pm

    955 King Street West
    L8S 1K9 Hamilton