Locations and Hours

Buford-Sugar Hill Branch

2100 Buford Hwy, Buford, GA 30518-6035
Get Directions

Hours

  • Monday: 10 am – 8 pm
  • Tuesday: 10 am – 8 pm
  • Wednesday: 10 am – 8 pm
  • Thursday: 10 am – 8 pm
  • Friday: 10 am – 5 pm
  • Saturday: 10 am – 5 pm
  • Sunday: 12 pm – 5 pm

Upcoming Events

Centerville Branch

3025 Bethany Church Road, Snellville, GA 30039-6109
Get Directions

Hours

  • Monday: 10 am – 8 pm
  • Tuesday: 10 am – 8 pm
  • Wednesday: 10 am – 8 pm
  • Thursday: 10 am – 8 pm
  • Friday: 10 am – 5 pm
  • Saturday: 10 am – 5 pm
  • Sunday: 12 pm – 5 pm

Upcoming Events

Collins Hill Branch

455 Camp Perrin Road, Lawrenceville, GA 30043-2408
Get Directions

Hours

  • Monday: 10 am – 8 pm
  • Tuesday: 10 am – 8 pm
  • Wednesday: 10 am – 8 pm
  • Thursday: 10 am – 8 pm
  • Friday: 10 am – 5 pm
  • Saturday: 10 am – 5 pm
  • Sunday: 12 pm – 5 pm

Upcoming Events

Dacula Branch

265 Dacula Road, Dacula, GA 30019-2131
Get Directions

Hours

  • Monday: 10 am – 8 pm
  • Tuesday: 10 am – 8 pm
  • Wednesday: 10 am – 8 pm
  • Thursday: 10 am – 8 pm
  • Friday: 10 am – 5 pm
  • Saturday: 10 am – 5 pm
  • Sunday: 12 pm – 5 pm

Upcoming Events

Duluth Branch

3180 Main Street, Duluth, GA 30096-3257
Get Directions

OPEN ACCESS (self-service access to the library outside of normal operating hours)
Monday – Saturday (Morning Hours) 8 am – 10 am
Monday – Thursday (Evening Hours) 8 pm – 10 pm
Friday – Saturday (Evening Hours) 5 pm – 10 pm
Sundays (Morning & Evening Hours) 8 am – 12 pm & 5 pm – 10 pm

Hours

  • Monday: 10 am – 8 pm
  • Tuesday: 10 am – 8 pm
  • Wednesday: 10 am – 8 pm
  • Thursday: 10 am – 8 pm
  • Friday: 10 am – 5 pm
  • Saturday: 10 am – 5 pm
  • Sunday: 12 pm – 5 pm

Upcoming Events

Five Forks Branch

2780 Five Forks Trickum Road, Lawrenceville, GA 30044-5865
Get Directions

Hours

  • Monday: 10 am – 8 pm
  • Tuesday: 10 am – 8 pm
  • Wednesday: 10 am – 8 pm
  • Thursday: 10 am – 8 pm
  • Friday: 10 am – 5 pm
  • Saturday: 10 am – 5 pm
  • Sunday: 12 pm – 5 pm

Upcoming Events

Grayson Branch

700 Grayson Parkway, Grayson, GA 30017-1208
Get Directions

OPEN ACCESS (self-service access to the library outside of normal operating hours)
Monday – Saturday (Morning Hours) 8 am – 10 am
Monday – Thursday (Evening Hours) 8 pm – 10 pm
Friday – Saturday (Evening Hours) 5 pm – 10 pm
Sundays (Morning & Evening Hours) 8 am – 12 pm & 5 pm – 10 pm

Hours

  • Monday: 10 am – 8 pm
  • Tuesday: 10 am – 8 pm
  • Wednesday: 10 am – 8 pm
  • Thursday: 10 am – 8 pm
  • Friday: 10 am – 5 pm
  • Saturday: 10 am – 5 pm
  • Sunday: 12 pm – 5 pm

Upcoming Events

Hamilton Mill Branch

3690 Braselton Highway, Dacula, GA 30019
Get Directions

Hours

  • Monday: 10 am – 8 pm
  • Tuesday: 10 am – 8 pm
  • Wednesday: 10 am – 8 pm
  • Thursday: 10 am – 8 pm
  • Friday: 10 am – 5 pm
  • Saturday: 10 am – 5 pm
  • Sunday: 12 pm – 5 pm

Upcoming Events

Lawrenceville Branch

1001 Lawrenceville Highway, Lawrenceville, GA 30046-4707
Get Directions

OPEN ACCESS (self-service access to the library outside of normal operating hours)
Monday – Saturday (Morning Hours) 8 am – 10 am
Monday – Thursday (Evening Hours) 8 pm – 10 pm
Friday – Saturday (Evening Hours) 5 pm – 10 pm
Sundays (Morning & Evening Hours) 8 am – 12 pm & 5 pm – 10 pm

Hours

  • Monday: 10 am – 8 pm
  • Tuesday: 10 am – 8 pm
  • Wednesday: 10 am – 8 pm
  • Thursday: 10 am – 8 pm
  • Friday: 10 am – 5 pm
  • Saturday: 10 am – 5 pm
  • Sunday: 12 pm – 5 pm

Upcoming Events

Lilburn Branch

4817 Church Street, Lilburn, GA 30047-6827
Get Directions

Hours

  • Monday: 10 am – 8 pm
  • Tuesday: 10 am – 8 pm
  • Wednesday: 10 am – 8 pm
  • Thursday: 10 am – 8 pm
  • Friday: 10 am – 5 pm
  • Saturday: 10 am – 5 pm
  • Sunday: 12 pm – 5 pm

Upcoming Events

Mountain Park Branch

1210 Pounds Road SW, Lilburn, GA 30047-6744
Get Directions

Hours

  • Monday: 10 am – 8 pm
  • Tuesday: 10 am – 8 pm
  • Wednesday: 10 am – 8 pm
  • Thursday: 10 am – 8 pm
  • Friday: 10 am – 5 pm
  • Saturday: 10 am – 5 pm
  • Sunday: 12 pm – 5 pm

Upcoming Events

Norcross Branch

5735 Buford Highway, Norcross, GA 30071.
Get Directions

OPEN ACCESS (self-service access to the library outside of normal operating hours)
Monday – Saturday (Morning Hours) 8 am – 10 am
Monday – Thursday (Evening Hours) 8 pm – 10 pm
Friday – Saturday (Evening Hours) 5 pm – 10 pm
Sundays (Morning & Evening Hours) 8 am – 12 pm & 5 pm – 10 pm

Hours

  • Monday: 10 am – 8 pm
  • Tuesday: 10 am – 8 pm
  • Wednesday: 10 am – 8 pm
  • Thursday: 10 am – 8 pm
  • Friday: 10 am – 5 pm
  • Saturday: 10 am – 5 pm
  • Sunday: 12 pm – 5 pm

Upcoming Events

Peachtree Corners Branch

5570 Spalding Drive, Peachtree Corners, GA 30092-2501
Get Directions

Hours

  • Monday: 10 am – 8 pm
  • Tuesday: 10 am – 8 pm
  • Wednesday: 10 am – 8 pm
  • Thursday: 10 am – 8 pm
  • Friday: 10 am – 5 pm
  • Saturday: 10 am – 5 pm
  • Sunday: 12 pm – 5 pm

Upcoming Events

Snellville Branch

2245 Wisteria Drive, Snellville, GA 30078-3226
Get Directions

Hours

  • Monday: 10 am – 8 pm
  • Tuesday: 10 am – 8 pm
  • Wednesday: 10 am – 8 pm
  • Thursday: 10 am – 8 pm
  • Friday: 10 am – 5 pm
  • Saturday: 10 am – 5 pm
  • Sunday: 12 pm – 5 pm

Upcoming Events

Suwanee Branch

361 Main Street, Suwanee, GA 30024-2233
Get Directions

OPEN ACCESS (self-service access to the library outside of normal operating hours)
Monday – Saturday (Morning Hours) 8 am – 10 am
Monday – Thursday (Evening Hours) 8 pm – 10 pm
Friday – Saturday (Evening Hours) 5 pm – 10 pm
Sundays (Morning & Evening Hours) 8 am – 12 pm & 5 pm – 10 pm

Hours

  • Monday: 10 am – 8 pm
  • Tuesday: 10 am – 8 pm
  • Wednesday: 10 am – 8 pm
  • Thursday: 10 am – 8 pm
  • Friday: 10 am – 5 pm
  • Saturday: 10 am – 5 pm
  • Sunday: 12 pm – 5 pm

Upcoming Events