Branch Hours This Week

Hamilton Public Library (HPL) Branch hours are earlier and an extra day. Now open at 10am and on Mondays too. HPL is open for browsing, holds pick up, computer use and print, fax and scan use.
All computers automatically shut down 30 minutes before the branch closes.

Due to COVID-19 precautions, all Library programs and group activities are cancelled. Extended Access, Study Halls and Visiting Library Service are also suspended. Online services are available.

See our Holiday Closures.

Ancaster Branch

  • Tuesday: 10:00 am-6:00 pm
    Sunday: Closed
    Monday: 10:00 am-6:00 pm
    Tuesday: 10:00 am-6:00 pm
    Wednesday: 10:00 am-6:00 pm
    Thursday: 10:00 am-6:00 pm
    Friday: 10:00 am-6:00 pm
    Saturday: 10:00 am-5:00 pm
    300 Wilson Street East
    L9G 2B9 Ancaster

Barton Branch

  • Tuesday: 10:00 am-6:00 pm
    Sunday: Closed
    Monday: 10:00 am-6:00 pm
    Tuesday: 10:00 am-6:00 pm
    Wednesday: 10:00 am-6:00 pm
    Thursday: 10:00 am-6:00 pm
    Friday: 10:00 am-6:00 pm
    Saturday: 10:00 am-5:00 pm
    571 Barton Street East
    L8L 2Z4 Hamilton

Binbrook Branch

  • Tuesday: 10:00 am-6:00 pm
    Sunday: Closed
    Monday: 10:00 am-6:00 pm
    Tuesday: 10:00 am-6:00 pm
    Wednesday: 10:00 am-6:00 pm
    Thursday: 10:00 am-6:00 pm
    Friday: 10:00 am-6:00 pm
    Saturday: 10:00 am-5:00 pm
    2641 Regional Road 56
    L0R 1C0 Binbrook

Carlisle Branch

  • Tuesday: 10:00 am-6:00 pm
    Sunday: Closed
    Monday: Closed
    Tuesday: 10:00 am-6:00 pm
    Wednesday: 10:00 am-6:00 pm
    Thursday: 10:00 am-6:00 pm
    Friday: 10:00 am-6:00 pm
    Saturday: 10:00 am-5:00 pm
    1496 Centre Road
    L0R 1H0 Carlisle

Central Library

  • Tuesday: 10:00 am-9:00 pm
    Sunday: Closed
    Monday: 10:00 am-9:00 pm
    Tuesday: 10:00 am-9:00 pm
    Wednesday: 10:00 am-9:00 pm
    Thursday: 10:00 am-9:00 pm
    Friday: 10:00 am-6:00 pm
    Saturday: 10:00 am-5:00 pm
    55 York Boulevard
    L8N 4E4 Hamilton

Concession Branch

  • Tuesday: 10:00 am-6:00 pm
    Sunday: Closed
    Monday: 10:00 am-6:00 pm
    Tuesday: 10:00 am-6:00 pm
    Wednesday: 10:00 am-6:00 pm
    Thursday: 10:00 am-6:00 pm
    Friday: 10:00 am-6:00 pm
    Saturday: 10:00 am-5:00 pm
    565 Concession Street
    L8V 1A8 Hamilton

Dundas Branch

  • Tuesday: 10:00 am-9:00 pm
    Sunday: Closed
    Monday: 10:00 am-9:00 pm
    Tuesday: 10:00 am-9:00 pm
    Wednesday: 10:00 am-9:00 pm
    Thursday: 10:00 am-9:00 pm
    Friday: 10:00 am-6:00 pm
    Saturday: 10:00 am-5:00 pm
    18 Ogilvie St
    L9H 2S2 Dundas

Freelton Branch

  • Tuesday: 10:00 am-6:00 pm
    Sunday: Closed
    Monday: Closed
    Tuesday: 10:00 am-6:00 pm
    Wednesday: 10:00 am-6:00 pm
    Thursday: 10:00 am-6:00 pm
    Friday: 10:00 am-6:00 pm
    Saturday: 10:00 am-5:00 pm
    1803 Brock Road
    L0R 1K0 Freelton

Greensville Branch

  • Tuesday: 10:00 am-6:00 pm
    Sunday: Closed
    Monday: Closed
    Tuesday: 10:00 am-6:00 pm
    Wednesday: 10:00 am-6:00 pm
    Thursday: 10:00 am-6:00 pm
    Friday: 10:00 am-6:00 pm
    Saturday: 10:00 am-5:00 pm
    59 Kirby Avenue
    L9H 4H6 Greensville

Kenilworth Branch

  • Tuesday: 10:00 am-6:00 pm
    Sunday: Closed
    Monday: 10:00 am-6:00 pm
    Tuesday: 10:00 am-6:00 pm
    Wednesday: 10:00 am-6:00 pm
    Thursday: 10:00 am-6:00 pm
    Friday: 10:00 am-6:00 pm
    Saturday: 10:00 am-5:00 pm
    103 Kenilworth Avenue North
    L8H 4R6 Hamilton

Locke Branch

  • Tuesday: 10:00 am-6:00 pm
    Sunday: Closed
    Monday: 10:00 am-6:00 pm
    Tuesday: 10:00 am-6:00 pm
    Wednesday: 10:00 am-6:00 pm
    Thursday: 10:00 am-6:00 pm
    Friday: 10:00 am-6:00 pm
    Saturday: 10:00 am-5:00 pm
    285 Locke Street South
    L8P 4C2 Hamilton

Lynden Branch

  • Tuesday: 10:00 am-6:00 pm
    Sunday: Closed
    Monday: Closed
    Tuesday: 10:00 am-6:00 pm
    Wednesday: 10:00 am-6:00 pm
    Thursday: 10:00 am-6:00 pm
    Friday: 10:00 am-6:00 pm
    Saturday: 10:00 am-5:00 pm
    110 Lynden Rd
    L0R 1T0 Hamilton

Mount Hope Branch

  • Tuesday: 10:00 am-6:00 pm
    Sunday: Closed
    Monday: Closed
    Tuesday: 10:00 am-6:00 pm
    Wednesday: 10:00 am-6:00 pm
    Thursday: 10:00 am-6:00 pm
    Friday: 10:00 am-6:00 pm
    Saturday: 10:00 am-5:00 pm
    3027 Homestead Drive, RR1
    L0R 1W0 Mount Hope

Red Hill Branch

  • Tuesday: 10:00 am-9:00 pm
    Sunday: Closed
    Monday: 10:00 am-9:00 pm
    Tuesday: 10:00 am-9:00 pm
    Wednesday: 10:00 am-9:00 pm
    Thursday: 10:00 am-9:00 pm
    Friday: 10:00 am-6:00 pm
    Saturday: 10:00 am-5:00 pm
    695 Queenston Road
    L8G 1A1 Hamilton

Saltfleet Branch

  • Tuesday: 10:00 am-6:00 pm
    Sunday: Closed
    Monday: 10:00 am-6:00 pm
    Tuesday: 10:00 am-6:00 pm
    Wednesday: 10:00 am-6:00 pm
    Thursday: 10:00 am-6:00 pm
    Friday: 10:00 am-6:00 pm
    Saturday: 10:00 am-5:00 pm
    131 Gray Road
    L8G 3V3 Stoney Creek

Sherwood Branch

  • Tuesday: 10:00 am-6:00 pm
    Sunday: Closed
    Monday: 10:00 am-6:00 pm
    Tuesday: 10:00 am-6:00 pm
    Wednesday: 10:00 am-6:00 pm
    Thursday: 10:00 am-6:00 pm
    Friday: 10:00 am-6:00 pm
    Saturday: 10:00 am-5:00 pm
    467 Upper Ottawa Street
    L8T 3T3 Hamilton

Stoney Creek Branch

  • Tuesday: 10:00 am-6:00 pm
    Sunday: Closed
    Monday: 10:00 am-6:00 pm
    Tuesday: 10:00 am-6:00 pm
    Wednesday: 10:00 am-6:00 pm
    Thursday: 10:00 am-6:00 pm
    Friday: 10:00 am-6:00 pm
    Saturday: 10:00 am-5:00 pm
    777 Highway 8
    L8E 5J4 Stoney Creek

Terryberry Branch

  • Tuesday: 10:00 am-9:00 pm
    Sunday: Closed
    Monday: 10:00 am-9:00 pm
    Tuesday: 10:00 am-9:00 pm
    Wednesday: 10:00 am-9:00 pm
    Thursday: 10:00 am-9:00 pm
    Friday: 10:00 am-6:00 pm
    Saturday: 10:00 am-5:00 pm
    100 Mohawk Road West
    L9C 1W1 Hamilton

Turner Park Branch

  • Tuesday: 10:00 am-6:00 pm
    Sunday: Closed
    Monday: 10:00 am-6:00 pm
    Tuesday: 10:00 am-6:00 pm
    Wednesday: 10:00 am-6:00 pm
    Thursday: 10:00 am-6:00 pm
    Friday: 10:00 am-6:00 pm
    Saturday: 10:00 am-5:00 pm
    352 Rymal Road East
    L9B 1C2 Hamilton

Valley Park Branch

  • Tuesday: 10:00 am-6:00 pm
    Sunday: Closed
    Monday: 10:00 am-6:00 pm
    Tuesday: 10:00 am-6:00 pm
    Wednesday: 10:00 am-6:00 pm
    Thursday: 10:00 am-6:00 pm
    Friday: 10:00 am-6:00 pm
    Saturday: 10:00 am-5:00 pm
    1050 Paramount Dr., Unit 12
    L8J 1P8 Stoney Creek

Waterdown Branch

  • Tuesday: 10:00 am-6:00 pm
    Sunday: Closed
    Monday: 10:00 am-6:00 pm
    Tuesday: 10:00 am-6:00 pm
    Wednesday: 10:00 am-6:00 pm
    Thursday: 10:00 am-6:00 pm
    Friday: 10:00 am-6:00 pm
    Saturday: 10:00 am-5:00 pm
    163 Dundas St E
    L9H 7H7 Waterdown

Westdale Branch

  • Tuesday: 10:00 am-6:00 pm
    Sunday: Closed
    Monday: 10:00 am-6:00 pm
    Tuesday: 10:00 am-6:00 pm
    Wednesday: 10:00 am-6:00 pm
    Thursday: 10:00 am-6:00 pm
    Friday: 10:00 am-6:00 pm
    Saturday: 10:00 am-5:00 pm
    955 King Street West
    L8S 1K9 Hamilton