Donations & Volunteers

Donations and community support help us offer programs and services that otherwise would not be possible. Here's how you can get involved!

Need service hours for NHS, NJHS, or Student Council?

You can earn service hours by dropping off specific donations for the All Community Outreach and Allen Animal Shelter.

How to participate:

ACO is looking for:

  • Dish washing soap (any brand, any size- example: Dawn liquid soap)
  • Packages of toilet paper (any brand, any size)
  • Packages of diapers (any brand, any size)
  • Deodorant (any brand, any size)

Allen Animal Shelter is looking for:

  • IAMS dry puppy kibble chicken flavor (must be specific brand, small puppy preferred)
  • Dog leashes with a click hook (any brand)
  • Wand and string cat toys (any brand)
  • Gift bags (any brand, any size, generic - not holiday or birthday) 

Email with any questions

Note: Allen Public Library service hours cannot be used towards Community Service Restitution or Teen Court requirements.

Donations are accepted Monday - Friday, 11 a.m. - 4 p.m., at the Loading Dock on Coats Dr.  Please review our donation guidelines or call the Reference Desk at 214.509.4905 before heading to the Library with your donation.

Library VolunTeens

Due to current programming limitations, we will only be accepting former VolunTeens for the fall 2021 session. Please continue to monitor our website and social media for updates and program information. All teens who need service hours may continue to donate items for the ACO and Allen Animal Shelter. For more information regarding donations, please see the guidelines. For questions, please contact

Friends of the Allen Public Library

The Friends of the Allen Public Library Endowment Fund, a non-profit 501(c)(3) organization, was created to increase the long-term financial strength of the library, enriching its capabilities and expanding its potential for the benefit of all Allen residents. Learn how to join.

Allen Public Library Board

The Allen Public Library Board advises Allen City Council and the Allen Public Library Director on matters related to library services. Learn more.