Programming Resources

Below you will find a list of resources that are helpful in finding inspiration and planning for programming. If you have suggestions for resources to add to the list, please complete this form. If you notice any links that are not working, please contact the Programming Forum Chair.

Adult Programming

Library of Virginia Adult Programming Resources
Links to additional resources such as programming ideas, ALA Toolkit on Engaging Adults, and the Program Sharing database through the Library of Virginia.

Virginia Adult Learning Resource Center
We provide adult education and literacy resources, publications, and training for adult education practitioners in Virginia.

General Programming

Programming Librarian provides the resources, connections and opportunities libraries need to fill their role as centers of cultural and civic life. It is a place for library professionals to share, learn and be inspired to present excellent programming for their communities. Through resources, ideas and professional development opportunities, we seek to help libraries fill their role as cultural and civic hubs in their communities.

Programming Librarian Interest Group
“The Programming Librarian Interest Group helps librarians advocate for programming at their own institutions, share program ideas and successful strategies, and provides a space for professional development by librarians who do programming officially and unofficially as part of their job duties.” Peer, social community on Facebook.

Public Libraries Online
"Companion website to the bi-monthly print publication  “Public Libraries,” the official magazine of the Public Library Association." Provides articles related to all aspects of programming regardless of content or target audience.

Youth Developmental Milestones

Information about Developmental Milestones from the CDC for the following age groups: 

Early Childhood (0-5 Years Old)

Preschooler (3-5 Years)


Middle Childhood (6-8 Years Old)

Middle Childhood (9-11 Years Old)

Young Teens (12-14 Years Old)

Teenagers (15-17 Years Old)

Youth Programming

Frugal Fun for Boys and Girls
Great craft ideas that are appealing to all children that are "engaging hands-on activities for kids!". They're easy but challenging enough. 

JBrary- Tune in for Storytime Success 
Book suggestions, storytime songs, video demonstrations, etc. Resources to help spruce up your storytime routine. 

Blog about Lego Clubs and other programming ideas

Library Programs for Kids- Pinterest Board
"Library programming ideas for toddlers through school-age children for public libraries." Pinterest is an immediate "go-to" for library ideas. There's original content and links to new resources.

Library of Virginia Youth Programming Resources
Links to additional resources such as the Program Sharing database through the Library of Virginia and resources through the Virginia Department of Education and the Virginia Science Museum. 

Reading Middle Grade
Serves as a great resource for "themed" events. Art? Theater? This website is great for pulling booklists to go along with the program.

Storytime Underground
Note: This Facebook group is no longer active. All posts have been archived
“This space exists to support each other in our mission to provide safe, welcoming spaces for ALL families and children through our services and programming which is more than just flannel ideas and fingerplays (though always welcome). We stand with vulnerable populations and denounce neutrality in libraries.” Peer, social community on Facebook.

Virginia Performer Directory
List of performers that frequently provide programs across the state of Virginia. Includes contact information

STEM Programming

The Show Me Librarian 
“A resource for offering library programming in science, technology, engineering, arts, and mathematics. When it comes to developing my STEAM programming, I have turned to a number of go-to resources for inspiration and concept knowledge support. I've gathered links to those resources, my program how-tos, and other STEAM and maker resources for your convenience”

YALSA STEAM Programming Guide
“This toolkit was created in 2012–2013 by a task force of the Young Adult Library Services Association (YALSA). YALSA would like to thank the members of the task force, who include: Erica Compton (chair), Julia Driscoll, Jennifer Knight, Laura Mesjak and Tiffany Williams.”

Teen Programming

Teen Service Underground
Facebook group “to support, promote, advocate, and build a community space to highlight the importance of teen services in minding the gap.” Peer, social community on Facebook.

Serving Persons with Disabilities

ALA Library Equipment & Facilities Management
Resources for assistive technology to include in programming with adults with disabilities.