Skip to Main Content

Hours of Operation: Home

Library Locations and Hours

 

Asheboro Public Library (Headquarters)

201 Worth Street, Asheboro
336-318-6801

9 a.m.-9 p.m. Monday-Thursday                                                              

9 a.m.-6 p.m. Friday

9 a.m.-1 p.m. Saturday

   

Extension Services (Outreach & Homebound)

8:30 a.m.-5 p.m. Monday-Friday

336-318-6816 or 336-318-6817

Randolph Room (History & Genealogy)

Monday-Friday: 9:30am-12:30pm, 1:30pm-5:30pm. Closed for lunch: 12:30pm-1:30pm.
Saturday: 9:30am-12:30pm

336-318-6815

 

 

Archdale Public Library

10433 S. Main St., Archdale
336-431-3811

9 a.m.-8 p.m. Monday-Thursday
9 a.m.-6 p.m. Friday
9 a.m.-1 p.m. Saturday

  

 

Franklinville Public Library

111 Sumner Place, Franklinville
336-685-3100

10 a.m.-6 p.m. Monday-Thursday
1-5 p.m. Sunday

 

 

Liberty Public Library

239 S. Fayetteville St.
336-622-4605

9 a.m.-7 p.m. Monday-Tuesday 
9 a.m.-5 p.m. Wednesday-Friday

9 a.m.-3 p.m. Saturday

 

 

Ramseur Public Library

1512 S. Main St., Ramseur
336-824-2232

9 a.m.-5 p.m. Monday-Friday

9 a.m.-1 p.m. Saturday

 

Randleman Public Library

142 W. Academy St., Randleman
336-498-3141

9 a.m.-6 p.m. Monday-Friday
9 a.m.-1 p.m. Saturday

 

Seagrove Public Library

530 Old Plank Road, Seagrove
336-873-7521

10 a.m.-6 p.m. Tuesday-Friday
11 a.m.-3 p.m. Saturday

 

Mobile Library

201 Worth Street, Asheboro
336-318-6803

Hours: Based on Event.