Please click a library name for more information.
Library/Organization | Address | Days of Classes | Fee |
---|---|---|---|
Bloomingdale Free Public Library | 101 Hamburg Turnpike, Bloomingdale, NJ 07403 |
Wednesdays | Free of charge |
Bradley Beach Public Library | 511 Fourth Ave., Bradley Beach, NJ 07720 |
Tuesdays | Free |
Burlington County Library | 5 Pioneer Boulevard Westampton , NJ 08060 |
Mondays, Thursdays | 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 |
Burlington County Library System | Maple Shade Library 200 Stiles Avenue 08052 Maple Shade , NJ |
Tuesdays, Wednesdays | Free of charge |
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. **Cherry Hill Library Card is required to register. |
Cliffside Park Public Library | 505 Palisade Ave Cliffside Park NJ 07010 |
Mondays, Tuesdays, Wednesdays, Thursdays, Fridays, Based on Availability | Free of Charge |
East Brunswick Public Library | 2 Civic Center Drive, East Brunswick, NJ 08816 |
Mondays, Tuesdays, Wednesdays, Fridays | $10, or waiver |
Edgewater Free Public Library | 49 Hudson Avenue, Edgewater, New Jersey 07020 |
Mondays, Tuesdays, Wednesdays | All classes are free of charge. |
Edison Public Library | 340 Plainfield Ave, Edison |
Thursdays | Free |
Edison Public Library - North Edison branch | 777 Grove Ave, Edison |
Wednesdays | Free |
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 for Hillsdale residents |
Johnson Public Library | 274 Main Street. Hackensack, NJ 07601 |
N/A | Free of Charge |
Library of the Chathams | 214 Main Street, Chatham, NJ 07928 |
Thursdays | Free of charge |
Long Branch Free Public Library | 328 Broadway, Long Branch, NJ, 07740 |
Wednesdays | Free of charge |
Maplewood Memorial Library | 1688 Springfield Ave., Maplewood NJ 07040 |
Tuesdays, Thursdays | $25.00 registration fee |
Matawan Aberdeen Public Library | 165 Main Street, Matawan, NJ 07747 |
Mondays | Free |
Metuchen Public Library | 480 Middlesex Ave., Metuchen, NJ 08840 |
Saturdays, Based on Availability | Free (Space is limited) |
Middletown Township Public Library | 55 NEW MONMOUTH RD |
Wednesdays | Free |
Montclair Public Library | 50 S. Fullerton Ave, Montclair, NJ 07042 |
Based on Availability | Free of charge |
Montville Township Public Library | 90 Horseneck Road |
Wednesdays, Fridays | |
North Brunswick Public Library | 880 Hermann Road, North Brunswick, NJ 08902 |
Fridays | Free |
Ocean County Library - Lakewood Branch | Lakewood Branch: 301 Lexington Avenue; Lakewood NJ 08701 |
Mondays, Tuesdays, Wednesdays, Thursdays, Saturdays | Free |
Old Bridge Public Library | One Old Bridge Plaza, Old Bridge NJ, 08857 |
Tuesdays, Wednesdays, Courses of Classes | Free of Charge |
Palisades Park Public Library | 257 2nd St, Palisades Park, NJ 07650 |
Mondays, Tuesdays, Wednesdays, Thursdays, Fridays | Free. None of the listed classes require registration. You may join at any time. You do not need to live in Palisades Park or have a library card to join our classes. Assistance is available in English, Spanish, and Korean at the library or via phone. |
Pennsauken Free Public Library | 5605 N. Crescent Blvd, Pennsauken, NJ 08110 |
Mondays | Free of charge |
Piscataway Public Library | 500 Hoes Lane, Piscataway, NJ 08854 |
N/A | Free of Charge |
Plainsboro Public Library | 9 Van Doren Street, Plainsboro, NJ 08536 |
Mondays, Thursdays | Free |
Plainsboro Public Library | 9 Van Doren Street |
Wednesdays | Free of charge. |
Princeton Public Library | 65 Witherspoon Street |
Mondays, Tuesdays, Wednesdays, Thursdays, Fridays, Sundays | Free |
Saint Anthony's Church | 65 Bartholdi Aveneu, Butler NJ 07405 |
Wednesdays | 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 |
Union Public Library | 1980 Morris Avenue |
Mondays, Tuesdays, Wednesdays, Thursdays | Free |
Vineland Public Library | 1058 E. Landis Ave., Vineland, NJ 08360 |
Based on Availability | Free of charge. |
West Orange Public Library | 46 Mount Pleasant Avenue |
Mondays, Wednesdays, Saturdays | Free of charge |
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. |
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 |