Haverford Township Free Library

Hours: 

Monday: 10:00am - 9:00pm
Tuesday: 10:00am - 9:00pm
Wednesday: 10:00am - 9:00pm
Thursday: 10:00am - 6:00pm
Friday: 10:00am - 5:00pm
Saturday: 10:00am - 5:00pm
Sunday: 1:00pm - 5:00pm
*Closed Sundays in the summer*

Address: 
1601 Darby Road
Havertown , PA 19083
Phone: 610 446-3082

HTFL has been the official public library of Haverford Township since 1934. While the library’s primary focus is to serve the township’s residents, HTFL’s resources are available to all who access the library. Pennsylvania residents with a valid PA library card are able to borrow any of HTFL’s circulating materials. The library is rich with print, non-print and virtual resources. Our friendly and professional staff is dedicated to providing stellar customer service and informational resources to all people.

View Library Classes & Events

Fri Sep 20

Fri Sep 20

10:00 am
Haverford Township Free Library
Join us for a morning of knitting, crochet, counted cross stitch, quilting or other handwork while...
3:00 pm
Haverford Township Free Library
Start the school year off hanging out with your friends or meeting new ones.  Have a say in what...
Sun Sep 22

Sun Sep 22

1:00 pm
Haverford Township Free Library
Celebrate the birthdays of Bilbo and Frodo Baggins with special crafts and activities
Mon Sep 23

Mon Sep 23

10:15 am
Haverford Township Free Library
Movers and Shakers is a 20-30 minute program for 2 and 3 year olds and a caregiver. The program...
3:00 pm
Haverford Township Free Library
Come play your favorite epic board games with your friends.  Use one of the library's or bring your...
3:00 pm
Haverford Township Free Library
Be a library influencer and help us develop teen programs! Ages: TeensCost: FreeContact:  Elijah at...
7:00 pm
Haverford Township Free Library
September 23 –  What I Need: Legal Documents and Financial Considerations With a growing number of...
Tue Sep 24

Tue Sep 24

10:15 am
Haverford Township Free Library
Circle Time is a 20-minute rhyme and movement intensive program for children of all ages and a...