Welcome to the Craven-Pamlico Regional Library
CPRL consists of 5 member libraries in eastern North Carolina.
The mission of the Craven-Pamlico Regional Library is to enrich, educate and inspire by providing opportunities to gather, participate, create and engage.
Curbside Pickup is Available at CP Regional Libraries! Information about curbside pickup.
Craven-Pamlico Regional Library administrative offices are located at
New Bern, NC 28560
Phone: (252) 638-7800
Fax: (252) 638-7817
Library Directory
Visit the New Bern Library at: @ their temporary location at
408 Hancock Street
New Bern, NC 28560
(252) 638 - 7800
Fax: (252) 638 - 7817
Library Branch Manager:
New Bern Library website
New Bern Library Hours
Monday -Thursday |
9:00 a.m. – 7:00 p.m. |
Friday and Saturday |
9:00 a.m. – 6:00 p.m. |
Sunday |
Closed |
The Cove City-Craven County Public Library is located at:
102 North Main St
Cove City NC 28523
(252) 638 - 6363
Fax (252) 638 - 4639
Library Branch Manager:
Cove City Library website
Cove City Library Hours
Monday - Thursday |
10:00 a.m. - 6:00 p.m. |
Friday |
10:00 a.m. - 2:00 p.m. |
Saturday |
Closed |
Sunday |
Closed |
The Havelock-Craven County Public Library is located at:
301 Cunningham Blvd
Havelock NC 28532
(252) 447 - 7509
Fax (252) 447 - 7422
Interim Library Branch Manager:
Havelock Library website
Havelock Library Hours
Monday - Thursday |
9:00 a.m. - 7:00 p.m. |
Friday |
9:00 a.m. - 6:00 p.m. |
Saturday |
12:00 p.m. - 4 p.m. |
Sunday |
Closed |
The Marybelle Hollowell Annex Public Library is located at:
709 Main Street
Bayboro NC 28515
Please call the Pamlico Library at (252) 745 - 3515
Library Branch Manager:
Hollowell Annex Library website
The Pamlico County Public Library is located at:
603 Main Street
Bayboro NC 28515
(252) 745 - 3515
Fax (252) 745 - 3847
Library Branch Manager:
Pamlico Library website
Pamlico Library Hours
Monday & Tuesday |
12:00 p.m. - 7:00 p.m. |
Wednesday & Thursday |
9:00 a.m. - 7:00 p.m. |
Friday |
9:00 p.m. - 6 p.m. |
Saturday |
10:00 a.m. - 2:00 p.m. |
Sunday |
Closed |
The Vanceboro-Craven County Public Library is located at:
7931 Main Street
Vanceboro NC 28586
(252) 244-0571
Fax: (252) 244-1335
Vanceboro Library website
Vanceboro Library Hours
Monday - Friday |
10:00 p.m. - 6:00 p.m. |
Saturday |
Closed |
Sunday |
Closed |
To request the Book/Tech Mobile for your special community event, please email the This email address is being protected from spambots. You need JavaScript enabled to view it. or call 252-638-7804.
Book/Tech Mobile Schedule