Resources for Parents and Educators

Black woman and child in front of computer.

​Salem Public Library Youth Services strives to provide a literacy-rich environment that will help your children learn, grow, and thrive. We are here to help you with book recommendations, research questions, or general information needs. E-mail us at [email protected]  or leave a voicemail at 503-588-6315, and someone will return your call. We look forward to helping you.


Let us know about your subject needs or reading interests, and receive customized book suggestions from an SPL librarian. Tell us what you are looking for, and we will create a personalized list based on your preferences.

Homework Help Resources at SPL

This is a great place for students to start their research, providing access to a variety of research tools on History, Social Studies, and Current Events. These resources are  available with your Salem Public library card.

Gale OneFile: Educator's Reference Complete

Offers full text articles in the field of education.

LearningExpress Library

Includes practice tests, exercises, skill-building courses, eBooks, citizenship studies, etc.)

NovelistPlus K - 8

Designed to help find great fiction and nonfiction titles for children and teens.

Teacher Request Form

Youth and Teen Services staff are available to support teachers. Let us know If you would like to schedule a staff member to provide a storytime, presentation on how to use library services and resources, booktalks, and more. Fill out this brief form, and a librarian will contact you.

Downloadables and streaming from SPL

Arts and Culture Tours Online

Visit museums around the world, famous places, and works of art using Google's virtual arts and culture tours.


Learn a new language for free

Hour of Code for Kids

One hour tutorials of code - aimed at grades K-12.

Khan Academy

Nonprofit online learning tool with the mission to provide a free, high quality education for anyone, anywhere.

KidLit TV
Designed by parents, educators, librarians, creators, and award-winning filmmakers to create fun new ways to reinforce children's lifelong love of reading and learning.

Oregon School Library Information System

OSLIS is a K-12 web portal that provides access to quality licensed databases and research lessons for Oregon students and educators.

Salem-Keizer Supplemental Learning Resources

Supplemental resources for at-home learning from Salem-Keizer School District


Free public service developed to teach children in preschool through second grade to read with phonics.

Common Core State Standards Initiative

Provides details about the Common Core curriculum standards adopted by the state of Oregon, which focuses on developing critical-thinking, problem-solving, and analytical skills.

Home Schooling Guidelines from the Oregon Department of Education

Register your child for home schooling and find free Federal and State homeschooling resources.

Oregon Home Education Network

Designed to offer support for homeschooling families in Oregon with resources, suggestions, and encouragement.

School-Home Links Reading Kit

The Reading Kit, a joint project of the U.S. Department of Education and the Los Angeles Times, provides reading and literacy activities for Kindergarten through Third Grade.

Willamette Homeschooling Education District

Serves Marion, Polk, and Yamhill Homeschooling districts.

Downloadable Homeschooling Titles from Library2Go

(Requires a Salem Library Card)

Contact us

Salem Public Library at Broadway
In the interest of public health, both Salem Public Library locations - Salem Public Library at Broadway and the West Salem Library Branch – are temporarily closed to the public to help slow the spread of COVID-19.

Limited contactless Curbside Service for hold pickup and return of checked out library materials is available by appointment only:

Virtual Library services are available 24/7. Learn more about how to download free ebooks, eaudiobooks, and movies, do research, find information, study, and live chat with librarians at:
1400 Broadway ST NE
Salem OR 97301
Follow us