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

400 Johnson Street
New Bern, NC 28560
Phone: (252) 638-7800
Fax: (252) 638-7817


Library Directory

New Bern - Craven County Public Library
Photo of New Bern Library
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: This email address is being protected from spambots. You need JavaScript enabled to view it.

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

Cove City - Craven County Public Library
Photo of Cove City Library
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: This email address is being protected from spambots. You need JavaScript enabled to view it.

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

Havelock-Craven County Public Library
Photo of Havelock Library
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: This email address is being protected from spambots. You need JavaScript enabled to view it.

Havelock Library website

Havelock Library Hours

Monday - Thursday

9:00 a.m. - 7:00 p.m.

Friday

10:00 a.m. - 6:00 p.m.

Saturday

12:00 p.m. - 4 p.m.

Sunday

Closed

Hollowell Annex

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: This email address is being protected from spambots. You need JavaScript enabled to view it.

Hollowell Annex Library website
Pamlico County Public Library
Photo of Pamlico Library
The Pamlico County Public Library is located at:
603 Main Street
Bayboro NC 28515
(252) 745 - 3515
Fax (252) 745 - 3847

Library Branch Manager: This email address is being protected from spambots. You need JavaScript enabled to view it.

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

Vanceboro-Craven County Public Library
Photo of Vanceboro Library
The Vanceboro-Craven County Public Library is located at:
7931 Main Street
 Vanceboro NC 28586
 (252) 244-0571
 Fax: (252) 244-1335

Library Branch Manager: This email address is being protected from spambots. You need JavaScript enabled to view it.

Vanceboro Library website

Vanceboro Library Hours

Monday - Friday

10:00 p.m. - 6:00 p.m.

Saturday

Closed

Sunday

Closed

Book/Tech Mobile
Photo of the Book/Tech Mobile

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