CCPL buildings are closed until further notice, but we are open 24/7 online. For more information, click here. 



Librarian I- Children’s Services Supervisor Perryville/Port Deposit branches

Cecil County Public Library is seeking a highly motivated MLS graduate interested in a career opportunity serving in a public library setting.  CCPL is currently hiring a full-time Librarian I- Children’s Services Supervisor for the Perryville and Port Deposit branches.

Under the general supervision of the Perryville Library Branch Manager, the Children’s Services Supervisor will lead and manage the children’s services department in Perryville and Port Deposit and will develop, manage and deliver a full range of effective and innovative programs and services that meet the needs of the children, families, and caregivers within the community. Works cooperatively with the Perryville Branch Manager and Youth Services Coordinator to develop children’s services.

For more information or to apply, visit


Library Associate I – Elkton and Perryville Branches

The Cecil County Public Library seeks highly motivated college graduates interested in a career opportunity serving the public.  CCPL is currently hiring part-time 20 hours per week Library Associates for the Elkton and Perryville Branches.

 Under the direct supervision of the Branch Manager, the Library Associate I provides high quality information, reader, technology and circulation services to patrons of all ages while working at the library’s public service desk while consistently providing caring, non-judgmental customer service to all. Requires BA/BS, excellent customer service, communication and computer skills, and experience working with the public.  Regular schedule includes day, Sunday afternoon, evening and weekend hours.  Starting pay is $17.27 per hour.  EOE 

For more information or to apply, visit