De Soto Public Library

Resources for educators and homeschool families

Teacher Library Card

De Soto #73 Public School District teachers, Sunrise R-IX Public School District and St. Rose teachers are able to sign up for a free Teacher Card .  Just present your school ID and fill out the necessary information to receive your card.  Thank you for all you are doing for the students in our community.

STEAM Kits

STEAM Kits are available to check out.  These kits focus on Science, Technology, Engineering, Art and Math skills.  The kits are grouped from PreK-3rd Grade and 4th Grade and Up. 

Education and Teacher Online Resources

We have a variety of online resources available to educators and homeschooling families.

Missouri Homeschool Laws

Missouri homeschool information from the Home School Legal Defense Association.

Families for Home Education

Families for Home Education has been serving Missouri home educators since 1983. They provide a variety of information, resources, and support for homeschooling families. 

Missouri Homeschoolers Facebook Page

Information and discussions concerning homeschooling in Missouri.

Location and Hours

De Soto Public Library Location Photo
De Soto Public Library
712 S. Main Street, De Soto, MO 63020
636-586-3858
636-586-1707 (fax)

Monday - Thursday:
9 am  - 6 pm 

Friday:
9 am - 5 pm

Saturday:
9 am - 2 pm

Closed Sunday

Holiday Hours


Search for Library Materials

Search for Library Materials Button

Missouri Evergreen Catalog Button

Missouri Libraries 2 Go Button

EBSCO eBooks Button

Resource Spotlight

HelpNow Button
A unique tutoring, homework help, and studying suite designed to assist patrons of all ages succeed. Find help for each step in writing a paper, preparing for standardized tests, and video lessons in English and Spanish.

Get an eCard

Upcoming Events
Preschool Storyhour Sep 26, 2022 10:30 AM (US/Central)
Preschool Storyhour Oct 03, 2022 10:30 AM (US/Central)
Kids Paint Party Oct 08, 2022 11:00 AM (US/Central)
Preschool Storyhour Oct 10, 2022 10:30 AM (US/Central)
Board of Trustees' Meetings Oct 10, 2022 07:00 PM (US/Central)
News