Skip to Main Content
It looks like you're using Internet Explorer 11 or older. This website works best with modern browsers such as the latest versions of Chrome, Firefox, Safari, and Edge. If you continue with this browser, you may see unexpected results.

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.