Programming & Exhibitions

Get great programming ideas for your library.

The place for library workers to share, learn and be inspired to present excellent programming.

hand receiving money

Learn about current grant and exhibition opportunities available from ALA's Public Programs Office.

instructor on computer screen

Brush up on skills and learn about interesting new program models with free online learning opportunities from ALA's Public Programs Office.

The ALA Public Programs Office promotes cultural and community programming as an essential part of library service. Through professional development activities, programming resources, model programs and grant opportunities, the Public Programs Office supports libraries as they fill their role as community cultural center, a place of cultural and civic engagement, where people of all backgrounds gather for reflection, discovery, participation and growth.