• Library is closed2
  • Curbside Pickup Service begins
    June 29 at Main Library

    NewLibraryMembershipCardThe public is not yet allowed inside New Jersey libraries, per Gov. Phil Murphy’s Executive Order. However, the books, magazines, DVDs and CDs that fill the Atlantic City Free Public Library are once again available to its members. The library will begin offering a contactless Curbside Pickup Service on Monday, June 29, at its Main Library location – allowing members an opportunity to borrow materials while maintaining a safe, social distance. Click here to read more.
  • Book drop open
  • Download movies, music and more with hoopla

    hoopla logo blueEven though the Atlantic City Free Public Library is closed due to the COVID-19 pandemic, its library members have access to more digital resources than ever before. The library is proud to announce it now offers hoopla, a digital streaming service of more than 700,000 titles. With a valid library card, members can stream and download eBooks, audiobooks, music, movies, television shows and comics in 70 different languages. Click here to read more.
  • COVID-19 Emergency Rental Assistance Program (CVERAP)

    The COVID-19 Emergency Rental Assistance Program (CVERAP) will provide temporary rental assistance to low- and moderate-income households that have had a substantial reduction in income or became unemployed due the COVID-19 pandemic. Read more...
  • Atlantic City Covid-19 Testing Available
    covid test
  • Connecting students, parents, teachers, and school administrators with direct access to the information, resources, and answers they need.
    Library Is Open Website Banner 400
Error
  • Can't create/write to file '/tmp/#sql_8c0_1.MYI' (Errcode: 28) SQL=SELECT a.id, a.title, a.alias, a.title_alias, a.introtext, a.language, a.checked_out, a.checked_out_time, a.catid, a.created, a.created_by, a.created_by_alias, CASE WHEN a.modified = 0 THEN a.created ELSE a.modified END as modified, a.modified_by, uam.name as modified_by_name,CASE WHEN a.publish_up = 0 THEN a.created ELSE a.publish_up END as publish_up,a.publish_down, a.images, a.urls, a.attribs, a.metadata, a.metakey, a.metadesc, a.access, a.hits, a.xreference, a.featured, LENGTH(a.fulltext) AS readmore,CASE WHEN badcats.id is not null THEN 0 ELSE a.state END AS state,c.title AS category_title, c.path AS category_route, c.access AS category_access, c.alias AS category_alias,CASE WHEN a.created_by_alias > ' ' THEN a.created_by_alias ELSE ua.name END AS author,ua.email AS author_email,( SELECT MAX(contact.id) AS id FROM hazvj_contact_details AS contact WHERE contact.published = 1 AND contact.user_id = a.created_by) as contactid,parent.title as parent_title, parent.id as parent_id, parent.path as parent_route, parent.alias as parent_alias,ROUND(v.rating_sum / v.rating_count, 0) AS rating, v.rating_count as rating_count,c.published, CASE WHEN badcats.id is null THEN c.published ELSE 0 END AS parents_published FROM hazvj_content AS a LEFT JOIN hazvj_categories AS c ON c.id = a.catid LEFT JOIN hazvj_users AS ua ON ua.id = a.created_by LEFT JOIN hazvj_users AS uam ON uam.id = a.modified_by LEFT JOIN hazvj_categories as parent ON parent.id = c.parent_id LEFT JOIN hazvj_content_rating AS v ON a.id = v.content_id LEFT OUTER JOIN (SELECT cat.id as id FROM hazvj_categories AS cat JOIN hazvj_categories AS parent ON cat.lft BETWEEN parent.lft AND parent.rgt WHERE parent.extension = 'com_content' AND parent.published != 1 GROUP BY cat.id ) AS badcats ON badcats.id = c.id INNER JOIN hazvj_content_frontpage AS fp ON fp.content_id = a.id WHERE a.access IN (1,1) AND c.access IN (1,1) AND CASE WHEN badcats.id is null THEN a.state ELSE 0 END = 1 AND (a.publish_up = '0000-00-00 00:00:00' OR a.publish_up <= '2020-07-13 23:04:53') AND (a.publish_down = '0000-00-00 00:00:00' OR a.publish_down >= '2020-07-13 23:04:53') AND a.catid IN (17) ORDER BY c.lft, CASE WHEN a.publish_up = 0 THEN a.created ELSE a.publish_up END DESC , a.created DESC LIMIT 0, 6 Can't create/write to file '/tmp/#sql_8c0_1.MYI' (Errcode: 28) SQL=SELECT a.id, a.title, a.alias, a.title_alias, a.introtext, a.language, a.checked_out, a.checked_out_time, a.catid, a.created, a.created_by, a.created_by_alias, CASE WHEN a.modified = 0 THEN a.created ELSE a.modified END as modified, a.modified_by, uam.name as modified_by_name,CASE WHEN a.publish_up = 0 THEN a.created ELSE a.publish_up END as publish_up,a.publish_down, a.images, a.urls, a.attribs, a.metadata, a.metakey, a.metadesc, a.access, a.hits, a.xreference, a.featured, LENGTH(a.fulltext) AS readmore,CASE WHEN badcats.id is not null THEN 0 ELSE a.state END AS state,c.title AS category_title, c.path AS category_route, c.access AS category_access, c.alias AS category_alias,CASE WHEN a.created_by_alias > ' ' THEN a.created_by_alias ELSE ua.name END AS author,ua.email AS author_email,( SELECT MAX(contact.id) AS id FROM hazvj_contact_details AS contact WHERE contact.published = 1 AND contact.user_id = a.created_by) as contactid,parent.title as parent_title, parent.id as parent_id, parent.path as parent_route, parent.alias as parent_alias,ROUND(v.rating_sum / v.rating_count, 0) AS rating, v.rating_count as rating_count,c.published, CASE WHEN badcats.id is null THEN c.published ELSE 0 END AS parents_published FROM hazvj_content AS a LEFT JOIN hazvj_categories AS c ON c.id = a.catid LEFT JOIN hazvj_users AS ua ON ua.id = a.created_by LEFT JOIN hazvj_users AS uam ON uam.id = a.modified_by LEFT JOIN hazvj_categories as parent ON parent.id = c.parent_id LEFT JOIN hazvj_content_rating AS v ON a.id = v.content_id LEFT OUTER JOIN (SELECT cat.id as id FROM hazvj_categories AS cat JOIN hazvj_categories AS parent ON cat.lft BETWEEN parent.lft AND parent.rgt WHERE parent.extension = 'com_content' AND parent.published != 1 GROUP BY cat.id ) AS badcats ON badcats.id = c.id INNER JOIN hazvj_content_frontpage AS fp ON fp.content_id = a.id WHERE a.access IN (1,1) AND c.access IN (1,1) AND CASE WHEN badcats.id is null THEN a.state ELSE 0 END = 1 AND (a.publish_up = '0000-00-00 00:00:00' OR a.publish_up <= '2020-07-13 23:04:53') AND (a.publish_down = '0000-00-00 00:00:00' OR a.publish_down >= '2020-07-13 23:04:53') AND a.catid IN (17) ORDER BY c.lft, CASE WHEN a.publish_up = 0 THEN a.created ELSE a.publish_up END DESC , a.created DESC
experience logo no background Click above to visit the Atlantic City Experience site. Visit the Atlantic City Historical Museum and see the best historical and cultural resources of Atlantic City.

City of Atlantic City

ACSeal-blue