Support Us

Support Us

Your support helps!

Your generous support enables our libraries to transform lives. Our libraries are much more than books. They are a place where communities gather, a place where parents and caregivers find valuable educational programs for their children, a place for job seekers, a place to learn… a safe place to be.

Together, we build communities. Libraries are an important cornerstone in our community. We rely on community-minded individuals like you to provide much-needed funds for after-school programs, summer reading programs, computer and internet access, books and learning materials, and more. Together, we ensure that your local library is here for everyone to use and enjoy.

Ways to Support Us

Make a One-Time or Recurring Contribution Now
Each dollar you donate helps keep our collections, programs, and community services free to everyone. A recurring donation allows you to make an easy and sustainable impact. Donate securely online or mail your gift to your library today! Donate Now!

Matching Gifts
Employee Matching Gifts are donations a company makes to match its employees’ charitable contributions. Employee matching gifts are typically dollar-for-dollar but some companies go even further by tripling or quadrupling their employees’ donations. 

How does my Gift get matched?

  • Each participating company has guidelines for employee, spouse, retiree, and widow(er).
  • Check with your employer’s website or community outreach manager to confirm matching gifts to your local library. 
  • Complete and submit your employer’s Matching Gift Form to [email protected]
  • York County Libraries will verify your form and return to your employer.
  • Your gift and matching gift will support the York County Library of your choice!

Tribute Gifts
A gift in honor or in memory of someone you love is a meaningful way to pay tribute to a person, group, occasion or milestone. Visit the Donate Now page to make a tribute gift today.

Our Tribute Gift Book Program allows you to donate a book in memoriam or pay tribute to a birthday, anniversary, or other special day. A donation of $35 or more will place a book in the York County Libraries collection in honor or memory of someone special in your life. Library staff will select books that complement our collections and match donor intent. Items selected will bear a bookplate in the tribute’s name. The library will notify next-of-kin or honoree should you wish to provide contact information. Use this donation form to donate a Tribute Gift Book.

Contribute by Shopping
amazon smile Did you know that many of our library locations can directly benefit from your Amazon purchases? AmazonSmile is a simple and automatic way for you to support your local library every time you shop- and it comes at zero cost to you. This type of donation is made by Amazon in your honor.

To utilize AmazonSmile while you shop, go to to select the library you wish to donate to. Simply select one of the libraries from the list below on, and use for your online shopping.

Please Note: Purchases made on will not contribute to the library. Please use if you wish to donate while you shop.

  • Friends of the Collinsville Library
  • Dillsburg Public Library
  • Dover Area Community Library Association
  • Friends of the Red land Community Library
  • Hufnagel Public Library of Glen Rock
  • Hanover Public Library Association Inc.
  • Friends of the Kreutz Creek Valley Library Center
  • Kaltreider-Benfer Library
  • Paul Smith Library of SYC
  • Mason-Dixon Public Library
  • Martin Library Association

Book Sales and Fundraising Events
Our 13 Libraries have books available for purchase at their locations. The selection of books available for purchase at every location is always changing, and they are a great value- nothing is over $.5.00!

Book Sale and Fundraising Events are held at various times throughout the year at each library. Visit our Events Calendar to view upcoming book sales and fundraisers at various library locations.

Have Questions?

For questions in regards to supporting your local library, please contact York County Libraries Development Office at [email protected] or 717-849-6979. Thank you for thinking of our York County Libraries!