Start Here

Elementary School

Homework and study resources for English language arts and reading, math, science, social studies, and biographies. Find helpful articles, eBooks, videos, and more.

Middle & High School

Homework and study resources for English language arts, math, science and technology, social studies, history, biographies, language learning, primary sources, and more.

All Ages

K-12 resources including dictionaries and encyclopedias, science experiments, and language learning, plus music, eBooks and audiobooks, newspapers and magazines.

Homework Assistance

Explore homework and study help with live online tutoring! In addition, discover skill building tools and tutorials, as well as other student resources and study tools.

Discover

eBooks & Audiobooks

100,000+ eBooks, Audiobooks, & Comics to download and stream.

Celebrate Earth Day with TrueFlix!

Earth Day is approaching, making it the ideal time to read and learn about some of the most renowned national parks.

Fun Facts From National Geographic Kids

Are you interested in fun and funny facts? You can learn a whole bunch from National Geographic Kids!

Don't Stress About The Test

Check out these study aids for math, writing, and more.

Events

RSS Online and In the Library

  • STEAM Reads Bookclub
    S.T.E.A.M. Reads Bookclub for 5th through 8th grades. In person registration is required starting March 25th at the Cupertino Library Children's Reference Desk. Learn about the life of Zitkala-Sa, Native American author, musician and activist for Native American rights and create a fingerprint poem. 
  • Snack Break-Free Snacks for Kids!/¡Meriendas Gratis Para Niños!
    Stop by the library and pick up a FREE after-school snack!  Monday - Thursday, 3:00-4:00 p.m. while supplies last.For kids 18 years old and under.  Snacks provided by the YMCA.September - May except for MHUSD school breaks. USDA Nondiscrimination Statement In accordance with Federal civil rights law and U.S. Department of Agriculture (USDA) civil rights regulations […]
  • Homework Help for Grades K-6
    Are you a student in grades K-6th and need help with homework? We have tutors for you to receive homework help, Mondays and Tuesdays from 4:00-6:00pm. No registration is required. Basic school supplies will be provided. Homework Help will not be held on the following dates:February 19th, 20thApril 1st, 2ndMay 27th
  • Homework Help for Grades K-6
    Are you a student in grades K-6th and need help with homework? We have tutors for you to receive homework help, Monday, Tuesday (beginning March 5th), Wednesday and Thursday from 4 p.m. - 5:30 p.m. No registration is required. Basic school supplies will be provided. Homework Help will not be held on the following dates:  February […]
  • Snack Break-Free Snacks for Kids!/¡Meriendas Gratis Para Niños!
    Stop by the library and pick up a FREE after-school snack!  Monday - Thursday, 3:00-4:00 p.m. while supplies last.For kids 18 years old and under.  Snacks provided by the YMCA.September - May except for MHUSD school breaks. USDA Nondiscrimination Statement In accordance with Federal civil rights law and U.S. Department of Agriculture (USDA) civil rights regulations […]
  • Free Snacks for Kids!/Meriendas Gratis Para Niños!
    Stop by the library and pick up a FREE after-school snack (for kids 18 years old and under)! Monday - Friday, 3:00-4:00 p.m. while supplies last. Snacks provided by the YMCA. September - May except for GUSD school breaks. USDA Nondiscrimination Statement In accordance with Federal civil rights law and U.S. Department of Agriculture (USDA) […]
  • Sunday CrafterNoon
    We're bringing you a new surprise craft every month on third Sundays! These crafts are for all ages; adults, teens, and children are all welcome. It's a time to relax with your friends, family, and community and let your creativity shine. Children should be accompanied by their caregiver as the craft is self-directed and might involve […]
  • The Life of a Working Artist
    Have you ever felt that you’re too young or too old to pursue your dreams or aspirations? Have you ever wondered how to stay motivated and inspired to follow your dreams? Do you think it is possible to dedicate your life to art while balancing a job, a family, and school? If you answered "yes" […]
  • Día Celebration: Decorate Your Own Piñatas for Grades K–5
    Join us at Milpitas library to create and decorate your very own paper bag piñata in celebration of Day of the Child/ Dia de los Niños. All supplies will be provided. For grades K-5. Registration opens April 12, 2024 at 3:30pm.
  • Free Snacks for Kids!/Meriendas Gratis Para Niños!
    Stop by the library and pick up a FREE after-school snack (for kids 18 years old and under)! Monday - Friday, 3:00-4:00 p.m. while supplies last. Snacks provided by the YMCA. September - May except for GUSD school breaks. USDA Nondiscrimination Statement In accordance with Federal civil rights law and U.S. Department of Agriculture (USDA) […]