We are now accepting passport appointments. Learn More
Please visit the City of Thousand Oaks website for information on the current COVID-19 situation.

Virtual Events for Kids

Virtual Events for Teens & Tweens

Library Resources for Students

Press Enter to show all options, press Tab go to next option

Kindergarten to 12th Grade

All programs are subject to change or cancellation without prior notice.

Check out our monthly Craft Kits to Go logo

Teens & Tweens

Grade K to 5

Introducing Live Chess Tutoring!Live Chess Tutoring

Do you want to improve your cognitive skills? Perhaps you are looking for a new pastime? Brainfuse now offers live chess tutoring and resources from expert chess players. All you need is an internet connection, computer or mobile device, and your library card. Live Chess Tutoring (under Featured Service) is available from Monday – Thursday, 3:00 pm to 8:59 pm (PST).


Get Ready for College

Find out more about college-related programs - from college admissions to practice tests to navigating through the college process. Learn how you can use your library card to access online practice tests such as ACT, SAT, AP and more.

College Prep Resources

Brainfuse help now

FREE Live online tutoring for all learners

Access real-time assistance through the intuitive Brainfuse HelpNow online tutoring. Brainfuse HelpNow tutors are trained to not provide answers, but to help users master a problem’s underlying academic concept. Brainfuse HelpNow offers tutoring services in English and Spanish.

Available daily from 1 p.m. to 10 p.m. Grade K - Adult Learners

Download BrainFuse flyer

Curbside by Appointment

Curbside by Appointment allows patrons to pick up library materials they placed on hold through the Library catalog or by phone. After receiving a Hold Pickup Notice, go to to make an appointment or call 805-381-7355. Patrons will park in designated spots on the Children’s side of the library during their appointment-time. Staff will bring your materials out to you.

Visit Curbside by Appointment to get started.

Virtual Library eResources for Grades K to 12

kto5-button 6to12-button K-12 Resources

Download eResources for Grades K to 5 flyer

Download eResources for Grades 6 to 12 flyer

Made with Padlet