Past Library Jobs

The Library of North Carolina posts position announcements as a service to libraries in the state of North Carolina. For more information regarding a position please contact the hiring library or organization in the provided link or see the FAQ for more information.

Request to Post Job Opening

Library Job Title Accepting Applications City
Circulation Services Evening Supervisor - Charlotte Sep 7, 2026 - Sep 26, 2026 Charlotte
Oral & Public Historian - Forest History Society Mar 18, 2026 - Sep 18, 2026 Durham
University Archivist - Atkins Library, University of North Carolina at Charlotte Mar 18, 2026 - Sep 18, 2026 Charlotte
Adult Services Librarian - Cary Regional Library, Wake County Public Libraries Sep 3, 2026 - Sep 16, 2026 Cary
Senior Library Assistant - Durham County Library Sep 1, 2026 - Sep 14, 2026 Durham
Adult Services Manager - Southeast Regional Library, Wake County Public Libraries Aug 28, 2026 - Sep 9, 2026 Garner
Librarian II/Youth Services position #117000063 - Cumberland County Public Library Aug 28, 2026 - Sep 9, 2026 Fayetteville
Associate Director of Community Programs - Charlotte Sep 8, 2026 - Sep 8, 2026 Charlotte
Digital Initiatives & Resources Librarian - Charlotte Aug 10, 2026 - Sep 6, 2026 Charlotte
Library Assistant / Youth Services - Eva Perry Regional Library, Wake County Public Libraries Sep 3, 2026 - Sep 4, 2026 Apex
Librarian for Visual Studies - Lilly Library, Duke University Jul 24, 2026 - Sep 1, 2026 Durham
Manager of the Sloane Art Library - Sloane Art Library, University of North Carolina at Chapel Hill Aug 21, 2026 - Aug 31, 2026 Chapel Hill
Evening Library Assistant - Blue Ridge Community College Library Feb 27, 2026 - Aug 27, 2026 Flat Rock
Assistant University Librarian Special Collections - ECU Libraries, East Carolina University Feb 27, 2026 - Aug 27, 2026 Greenville
Senior Director of Development - Duke University Libraries Feb 26, 2026 - Aug 26, 2026 Durham
Librarian I / Youth Services POS#117000221 - Cumberland County Public Library Aug 11, 2026 - Aug 25, 2026 Fayetteville
Library Branch Manager POS#117000237 - Cumberland County Public Library Aug 11, 2026 - Aug 25, 2026 Fayetteville
Library Technical Assistant I (Part-Time, Temporary, Floating) - Wake Tech Jul 22, 2026 - Aug 20, 2026 Morrisville
Library Program Specialist / Bookmobile - Harnett County Public Library Aug 4, 2026 - Aug 20, 2026 Lillington
Assesment and User Experience Librarian, North Carolina A&T State University May 18, 2026 - Aug 18, 2026 Greensboro
Librarian | Bookmobile - Harnett County Jul 22, 2026 - Aug 18, 2026 Lillington
Branch Manager - Neuse Regionals Aug 6, 2026 - Aug 17, 2026 Pink Hill
Library Building Manager & Help Desk Supervisor - Salisbury Jun 16, 2026 - Aug 15, 2026 Salisbury
Deputy Library Director - Onslow County Jul 16, 2026 - Aug 15, 2026 Jacksonville
Health Research Intelligence Coordinator - Chapel Hill Jul 16, 2026 - Aug 14, 2026 Chapel Hill