Citizenship Classes at NJ Libraries

Please click a library name for more information.

Library/Organization Address Days of Classes Fee
Cherry Hill Public Library

1100 Kings Hwy North, Cherry Hill, NJ 08034

Mondays

Free of charge.

Cliffside Park Public Library

505 Palisade Ave Cliffside Park NJ 07010

Tuesdays

Free of Charge, 

East Brunswick Public Library

2 Jean Walling Civic Center East Brunswick, NJ 08816

Fridays

Free of Charge

Elizabeth Public Library

11 South Broad Street, Elizabeth, NJ 07202

Tuesdays

http://elizpl.org/adultservices.html

Elizabeth Public Library

11 South Broad Street, Elizabeth, NJ 07202

Wednesdays

free

Elizabeth Public Library

11 South Broad Street, Elizabeth New Jersey 07202

Wednesdays

Free of Charge

Johnson Public Library

274 Main Street. Hackensack, NJ 07601

Mondays

Free of Charge

Long Branch Free Public Library Headquarters

328 Broadway Long Branch, NJ 07740

Mondays

$25

Long Branch Public Library

328 Broadway, Long Branch, NJ 07740

Tuesdays, Thursdays

Free of charge

Monmouth County Library

125 Symmes Drive, Manalapan, NJ 07726-3249

Tuesdays, Courses of Classes

Free of Charge

New Brunswick Public Library

60 Livingston Ave New Brunswick NJ 08901

Mondays

Free of Charge

North Plainfield Memorial Library

6 Rockview Ave., North Plainfield, NJ 07060

Thursdays

Free of charge

North Plainfield Memorial Library

6 Rockview Ave. North Plainfield, NJ 07060

Thursdays

Free of Charge

Ocean County Library - Lakewood Branch

Lakewood Branch - 301 Lexington Avenue; Lakewood 08701

N/A

Free

Ocean County Library System - Lakewood Branch

301 Lexington Avenue, Lakewood, NJ 08701

Wednesdays

Free of Charge

Parsippany Troy Hills Library

449 Halsey Road Parsippany, NJ 07054

N/A

Free of Charge

Piscataway Public Library

500 Hoes Lane, Piscataway, NJ 08854

Based on Availability

Free of Charge

Princeton Public Library

65 Witherspoon Street

Courses of Classes

Free