Ask a Librarian

chat loading...
KidsAskElmhurst is unavailable.

Please be patient as the librarians may be helping others.

Other Communication Options

Video chat us:
Call us: (630) 279-8696
Text us: (331) 642-0375
Email us: or

updated 5/17/2022


Don't Show Again
Your feedback is a very important part of Elmhurst Public Library’s effort to improve the quality and effectiveness of services to the community.

To participate, visit:
Please respond by May 11, 2022.