Libraries in Camden County, NJ

We may earn money or products from the companies mentioned in this post.


Looking to cozy up with a good book? Take the kids to story time or an after-school activity? South Jersey has many libraries to choose from, many of which offer more than “just” books. Take a look through, find a few libraries near you, and make a plan to visit a few! This guide to libraries in Camden County, NJ will be a great resource for you and your family for so many reasons. Be sure to check out our full guide to libraries in South Jersey in case you’re ever in the mood for a local road trip or catch yourself on a rainy day and need activities for the kids.

In addition to the plethora of libraries in South Jersey, consider checking out the Little Free Library locations near you!

Libraries in Camden County, NJ

The Camden County Library System has multiple branches:

Anthony P. Infanti Bellmawr Branch
35 East Browning Rd. Bellmawr, NJ 08031
(856) 931-1400

Nilsa I. Cruz-Perez Downtown Branch
301 North 5th Street Camden, NJ 08102
(856) 225-6807
Downtown Branch Children’s Event Calendar
Downtown Branch Teen/Tween Event Calendar
Downtown Branch Adult Event Calendar

Riletta L. Cream Ferry Avenue Branch
852 Ferry Ave. Camden, NJ 08104
(856) 342-9789
Ferry Avenue Children’s Event Calendar
Ferry Avenue Tween/Teen Event Calendar
Ferry Avenue Adult Event Calendar

Gloucester Twp-Blackwood Rotary Public Library
15 S. Black Horse Pike Blackwood, NJ 08012
(856) 228-0022
Gloucester Township Children’s Event Calendar
Gloucester Township Tween/Teen Event Calendar
Gloucester Township Adult Event Calendar

William G. Rohrer Memorial Library – Haddon Twp Branch
15 MacArthur Blvd. Westmont, NJ 08108
(856) 854-2752
Haddon Township Children’s Event Calendar
Haddon Township Teen Event Calendar
Haddon Township Adult Event Calendar

Merchantville Public Library
130 South Centre Street Merchantville, NJ 08109
(856) 665-3128
Merchantville Children’s Event Calendar
Merchantville Tween/Teen Event Calendar
Merchantville Adult Event Calendar

M. Allan Vogelson Regional Branch Library
203 Laurel Road Voorhees, NJ 08043
(856) 772-1636
Voorhees Children’s Event Calendar
Voorhees Tween/Teen Event Calendar
Voorhees Adult Event Calendar

South County Regional Branch  Library
35 Cooper Folly Road Atco, NJ 08004
(856) 753-2537
South County Children’s Event Calendar
South County Teen Event Calendar

Cherry Hill Public Library

1100 Kings Hwy N, Cherry Hill, NJ 08034
(856) 667-0300
Cherry Hill Children’s Event Calendar
Cherry Hill Teen Event Calendar
Cherry Hill Adult Event Calendar

Audubon Free Public Library
239 Oakland Avenue Audubon, NJ 08106
(856) 547-8686
Audubon Free Public Library Event Calendar

Marie Fleche Memorial Library
49 S White Horse Pike, Berlin, NJ 08009
(856) 767-2448
Marie Fleche Memorial Library Event Calendar

Collingswood Public Library

771 Haddon Avenue Collingswood, NJ 08108
(856) 858–0649
Collingswood Public Library Event Calendar

Gibbsboro Public Library
49 Kirkwood Rd, Gibbsboro, NJ 08026
(856) 783-6655

Gloucester City Library
50 N Railroad Ave, Gloucester City, NJ 08030
(856) 456-4181
Gloucester City Library Event Calendar

Haddon Heights Library

608 Station Avenue Haddon Heights, NJ 08035
(856) 547-7132
Haddon Heights Library Event Calendar

Haddonfield Public Library

60 Haddon Avenue Haddonfield, NJ 08033
Haddonfield Library Event Calendar

Oaklyn Memorial Library
602 Newton Ave, Oaklyn, NJ 08107
Oaklyn Memorial Library Event Schedule

Pennsauken Free Public Library

View this post on Instagram

📚 🌈

A post shared by Pennsauken Library (@pennsaukenlibrary) on

5605 Crescent Blvd., Pennsauken NJ, 08110
Pennsauken Free Public Library Event Calendar

Runnemede Public Library
2 Broadway, Runnemede, NJ 08078
(856) 939-4688
Runnemede Public Library Event Calendar

Stratford Public Library
303 Union Ave, Stratford NJ 08084
(856) 783-0602
Stratford Public Library Event Calendar

Waterford Township Public Library
2204 Atco Avenue Atco, NJ 08004
Waterford Township Public Library Event Calendar

Looking for more libraries in South Jersey? Check out all the South Jersey Family library guides!

South Jersey Family guide to Libraries
South Jersey Family guide to Atlantic County, NJ Libraries
South Jersey Family guide to Burlington County, NJ Libraries
South Jersey Family guide to Cape May County, NJ Libraries
South Jersey Family guide to Cumberland County, NJ Libraries
South Jersey Family guide to Gloucester County, NJ Libraries
South Jersey Family guide to Salem County, NJ Libraries

Looking for our other guides? Find them ALL on our South Jersey Family Guides Page.

You may also like...