- Departments J-Z
- How Do I...
How Do I...
Schedule time with library staff to receive one-on-one assistance.
Learn how to renew books or put them on hold, request interlibrary loans, obtain a library card, and pay fines.
Find Books, Movies, CDs, and More
Search the Onslow County Public Library catalog.
Get a Library Card
Library cards are available free of charge to all Onslow County residents, Onslow County property owners, and non-residents who work in Onslow County.
Have a Test Proctored
We can proctor tests for you at all Onslow County Public Library branches.
Join the Friends of the Library
The Friends of the Onslow County Public Library is a non-profit organization comprised of community volunteers who generate funds to help support programs and services at all branches of the Onslow County Public Library.
Leave a Comment
Onslow County Public Library welcomes your comments, opinions, and suggestions.
Log Into My Account
Manage your account, renew your materials, place holds, and pay fines.
Upload documents from any Smart device and print at any OCPL location's Smart Kiosk print release station
Library materials may be renewed twice in succession.
Request Notary Service
Onslow County Public Library is pleased to provide limited Notary Public Services free of charge.
Reserve a Meeting Room
The Main Library in Jacksonville, Sneads Ferry Branch, and Swansboro Branch each have a meeting room available for public use.
Schedule a Library Tour
All Onslow County Public Library branches offer tours to school groups, homeschools, scouts, civic organizations, or other groups throughout the year.
Suggest a Title Purchase
Suggest a title purchase for the Onslow County Public Library.
Onslow County Public Library welcomes and encourages you to become a volunteer.