Library Events



more news

Library Locations & Hours

Request email notification when page changes Email me page updates

The Orange County Public Library system has multiple library locations. Hours for each location are listed below. The libraries are closed on county holidays and during inclement weather.

Main Library
137 W. Margaret Lane; Hillsborough, NC 27278 | View Map
Phone 919.245.2525; Fax 919.644.3003
Free parking is available in the nearby parking deck and in marked spaces along Hillsborough's streets.

Operating Hours
Monday - Thursday: 9 am - 8 pm
Friday - Saturday: 9 am - 6 pm
Sunday: 12 pm - 6 pm

At this Location
Catalog | Local History Collection | Public Meeting Space | Computers | Art | Literacy Bags

Carrboro Branch
Located in McDougle Middle School 
900 Old Fayetteville Rd; Chapel Hill, NC 27516 | View Map
Phone 919.969.3006; Fax 919.969.3008
Free parking is available in the school parking lot.

Operating Hours
Monday - Thursday: 3:30 pm - 8 pm
Friday: Closed
Saturday: 10 am - 2 pm
Sunday: 1 pm - 5 pm

At this Location
Catalog | Computers | Art 

Cybrary
Located in the Carrboro Century Center
100 N Greensboro Street; Carrboro, NC 27510 | View Map
Phone: 919.918.7387; Fax: 919.918.3960
Free parking is available in Town of Carrboro parking lots.

Operating Hours 
Monday - Friday: 9 am to 4 pm
Saturday: 10 am to 2 pm
Sunday: Closed

At this Location
Catalog | Computers