ESL Classes at NJ Libraries
Please click a library name for more information.
Library/Organization | Address | Days of Classes | Fee |
---|---|---|---|
Bergenfield Public Library |
50 W. Clinton Avenue Bergenfield, NJ 07621 |
Mondays, Thursdays |
$10... |
Cliffside Park Public Library |
505 Palisade Ave Cliffside Park NJ 07010 |
Mondays, Tuesdays, Wednesdays, Thursdays, Fridays, Based on Availability |
Free of Charge... |
Edgewater Free Public Library |
49 Hudson Avenue, Edgewater, New Jersey 07020 |
Mondays, Tuesdays, Wednesdays |
All classes are... |
Englewood Public Library |
31 Engle Street Englewood, NJ 07361 |
Based on Availability |
Free of charge... |
Hillsdale Public Library |
509 Hillsdale Avenue, Hillsdale, NJ 07642 |
Based on Availability |
Free of charge... |
Johnson Public Library |
274 Main Street. Hackensack, NJ 07601 |
N/A |
Free of Charge... |
Palisades Park Public Library |
257 2nd St, Palisades Park, NJ 07650 |
Mondays, Tuesdays, Wednesdays, Thursdays, Fridays |
Free. None of... |
Westwood Free Public Library |
49 Park Avenue, Westwood NJ 07675 |
Mondays, Fridays |
No fee |
Wood-Ridge Memorial Library |
231 Hackensack Street, Wood-Ridge, NJ 07075 |
Mondays, Wednesdays, Fridays, Saturdays |
Free of charge... |
Library/Organization | Address | Days of Classes | Fee |
---|---|---|---|
Bernardsville Public Library |
1 Anderson Hill Road, Bernardsville, NJ 07924 |
Mondays, Thursdays |
Free of charge... |
Bound Brook Memorial Library |
402 E High St. Bound Brook, NJ 08805 |
Tuesdays |
Free of charge... |
Bridgewater Library |
1 Vogt Drive, Bridgewater, NJ 08807 |
Wednesdays |
Free of charge... |
Hillsborough Library |
379 South Branch Rd. Hillsborough Municipal Complex Hillsborough, NJ 08844 |
Mondays |
Free of charge... |
Manville Library |
100 S. 10th Ave. Manville NJ 08835 |
Thursdays, Saturdays |
Free to the... |
Manville Library |
100 S. 10th Ave. Manville NJ 08835 |
Saturdays |
Free to the... |
North Plainfield Memorial Library |
6 Rockview Ave. North Plainfield, NJ 07060 |
Mondays, Wednesdays |
Free of charge... |
Somerville Library |
35 West End Ave. Somerville, NJ 08876 |
Mondays, Wednesdays |
Free of charge... |
Library/Organization | Address | Days of Classes | Fee |
---|---|---|---|
Bloomingdale Free Public Library |
101 Hamburg Turnpike, Bloomingdale, NJ 07403 |
Thursdays |
Free of... |
Library/Organization | Address | Days of Classes | Fee |
---|---|---|---|
Bradley Beach Public Library |
511 Fourth Ave., Bradley Beach, NJ 07720 |
Tuesdays |
Free |
Long Branch Free Public Library |
328 Broadway, Long Branch, NJ, 07740 |
Wednesdays |
Free of charge... |
Matawan Aberdeen Public Library |
165 Main Street, Matawan, NJ 07747 |
Mondays |
Free |
Middletown Township Public Library |
55 NEW MONMOUTH RD |
Wednesdays |
Free |
Library/Organization | Address | Days of Classes | Fee |
---|---|---|---|
Burlington County Library |
5 Pioneer Boulevard Westampton , NJ 08060 |
Mondays, Thursdays |
Free of charge... |
Burlington County Library System |
Maple Shade Library 200 Stiles Avenue 08052 Maple Shade , NJ |
Tuesdays, Wednesdays |
Free of charge... |
Burlington County Library System |
18 East Union Street, Bordentown, N.J. 08505 |
Mondays, Wednesdays |
Free of charge... |
Burlington County Library System |
18 East Union Street, Bordentown, N.J. 08505 |
Mondays |
Free of charge... |
Library/Organization | Address | Days of Classes | Fee |
---|---|---|---|
Carteret Free Public Library |
100 Cooke Ave Carteret, NJ 07008 |
Thursdays |
Free of charge... |
East Brunswick Public Library |
2 Civic Center Drive, East Brunswick, NJ 08816 |
Mondays, Tuesdays, Wednesdays, Fridays |
$10, or waiver... |
Edison Public Library |
340 Plainfield Ave, Edison |
Thursdays |
Free |
Edison Public Library - North Edison branch |
777 Grove Ave, Edison |
Wednesdays |
Free |
Metuchen Public Library |
480 Middlesex Ave., Metuchen, NJ 08840 |
Saturdays, Based on Availability |
Free (Space is... |
North Brunswick Public Library |
880 Hermann Road, North Brunswick, NJ 08902 |
Fridays |
Free |
Old Bridge Public Library |
One Old Bridge Plaza, Old Bridge NJ, 08857 |
Tuesdays, Wednesdays, Courses of Classes |
Free of Charge... |
Piscataway Public Library |
500 Hoes Lane, Piscataway, NJ 08854 |
Mondays, Tuesdays |
Free of Charge... |
Plainsboro Public Library |
9 Van Doren Street, Plainsboro, NJ 08536 |
Mondays, Thursdays |
Free |
South Brunswick Public Library |
110 Kingston Lane, Monmouth Junction, NJ 08852 |
Mondays, Tuesdays, Wednesdays, Thursdays, Based on Availability, Courses of Classes |
Free of charge... |
Woodbridge Main Library |
1 George Frederick Plaza, Woodbridge, NJ 07095 |
Wednesdays, Courses of Classes |
Free of charge... |
Woodbridge Public Library |
211 Ford Avenue, Fords, NJ 08863 |
Thursdays, Courses of Classes | |
Woodbridge Public Library - Iselin Branch Library |
1081 Green Street, Iselin, NJ 08830 |
Thursdays, Courses of Classes |
Free of charge... |
Library/Organization | Address | Days of Classes | Fee |
---|---|---|---|
Cherry Hill Public Library |
1100 Kings Highway North, Cherry Hill, NJ 08034 |
Tuesdays, Courses of Classes |
Free of charge... |
Cherry Hill Public Library |
1100 Kings Hwy North, Cherry Hill, NJ 08034 |
Mondays, Tuesdays, Wednesdays, Thursdays, Fridays |
Free of charge... |
Pennsauken Free Public Library |
5605 N. Crescent Blvd, Pennsauken, NJ 08110 |
Mondays |
Free of charge... |
Library/Organization | Address | Days of Classes | Fee |
---|---|---|---|
Library of the Chathams |
214 Main Street, Chatham, NJ 07928 |
Thursdays |
Free of charge... |
Montville Township Public Library |
90 Horseneck Road |
Wednesdays, Fridays | |
Saint Anthony's Church |
65 Bartholdi Aveneu, Butler NJ 07405 |
Wednesdays |
Free |
Library/Organization | Address | Days of Classes | Fee |
---|---|---|---|
Maplewood Memorial Library |
1688 Springfield Ave., Maplewood NJ 07040 |
Tuesdays, Thursdays |
$25.00... |
Montclair Public Library |
50 S. Fullerton Ave, Montclair, NJ 07042 |
Based on Availability |
Free of charge... |
West Orange Public Library |
46 Mount Pleasant Avenue |
Mondays, Wednesdays, Saturdays |
Free of charge... |
Library/Organization | Address | Days of Classes | Fee |
---|---|---|---|
Ocean County Library - Lakewood Branch |
Lakewood Branch: 301 Lexington Avenue; Lakewood NJ 08701 |
Mondays, Tuesdays, Wednesdays, Thursdays, Saturdays |
Free |
Library/Organization | Address | Days of Classes | Fee |
---|---|---|---|
Princeton Public Library |
65 Witherspoon Street |
Mondays, Tuesdays, Wednesdays, Thursdays, Fridays, Sundays |
Free |
Library/Organization | Address | Days of Classes | Fee |
---|---|---|---|
Union Public Library |
1980 Morris Avenue |
Mondays, Tuesdays, Wednesdays, Thursdays |
Free |
Library/Organization | Address | Days of Classes | Fee |
---|---|---|---|
Vineland Public Library |
1058 E. Landis Ave., Vineland, NJ 08360 |
Based on Availability |
Free of charge... |