Homeschool Services

SGPL strives to support home educators and offers the specialized library services outlined below: 

Library Resources

SGPL has a vast collection of multi-format materials (here and throughout the TRAC library system) as well as reliable academic eResources such as TumbleBooks, TumbleMathEarly World of Learning, World Book Online, Novelist Plus K-8Solaro homework help, and Lynda learning courses. 

-Learn how easy it is to use Solaro in this how-to video.

-Get to know all 9 of the WorldBook eResources that you can access for free with your library card.

-Ancestry Library Edition is now available in-person at the library with your library card. Now would be a great time to do a family history project.

-Don't forget that you have access to TONS of eBooks, eAudiobooks, movies and tv shows with your FREE library card. Try Overdrive, Cloud Library and Hoopla.

-Get to grips with TumbleBooks here.

-Have you checked out our special collections yet? We have a wide variety of kits, backpacks and tabletop games that you can borrow and take home to try.

-Can't find what you are looking for within TRAC? You can borrow items from across Alberta libraries too: Alberta Relais

Library Programs

SGPL has many kids and teen programs, and Indigenous programs currently available this season.
Check out our special events for all ages too!

Our events page will let you know about all of the FREE programs and activities on offer.

Room Rental

SGPL offers room rentals to home educators at the same rates we charge non-profit groups ($25/hour). Booking well in advance is recommended, and a room rental contract must be completed. Please see the Room Rental page for complete details.

While we are all physical distancing and staying close to home here are some resources to support learning and fun, and help keep the kids entertained:


  • Explore the Alberta Curriculum and find resources for K-12 at Learn Alberta. Refine your search by grade, subjects and languages. This is a great resource for Teachers, Parents and Learners.
  • Get your "Daily and Weekly Dose" of animals with the Calgary Zoo on Instagram (find the archive on the website). New educational content added daily! Also their Zoo Along with You page for additional zoo-related activities.
  • Teach Your Monster to Read is a fun learning game. This award winning program is recommended by schools and is free to access when using the desktop version.
  • Homeschool History - Fun history lessons for all the family, presented by Horrible Histories' Greg Jenner. Full of facts and jokes, the series brings to life a broad range of historical topics from the BBC.
  • The American Library Association, in partnership with the FINRA Investor Education Foundation, has released a collection of free interactive games to teach children basic financial skills related to earning, saving and spending money: Thinking Money for Kids. Designed for ages 7 to 11 years.
  • Want to focus on math skills? Try Prodigy, defeat your enemies by answering math questions correctly. Or Splash Learn, interactive games for grades K-5.
  • How about reading foundation and comprehension? Try Squiggle Park, this free video game teaches literacy in a fun way that kids can relate to.
  • Crash Course Kids on YouTube are awesome science-based videos, best suited for students in Grade 4 and up. If you are looking for a broader range of topics try Crash Course for adults.
  • And don't forget that childhood staple Bill Nye the Science Guy! His series "Bill Nye Saves the World" can be found on Netflix and episodes of older episodes can be found on YouTube.
  • Try TEDEd@home engaging videos and accompanying lesson plans for home learning.

French Resources

Get Moving/Physical Literacy

  • Does your family need to add some physical exercise to your daily routine to get kids (and grownups) moving? Try Cosmic Kids Yoga designed for kids 3+ or Go Noodle, both are free on YouTube. (more videos are available through the Go Noodle website, account setup required)
  • Tiktok Dance Workout Follow along with this video workout and your family just might be ready to start a viral trend!
  • Let’s Get Moving! Pick-a-Card Family Workout: Print out these cards and pick one to do together whenever you have a few minutes to get moving.
  • Family Fun Cardio Workout: Exercise is fun with this video workout that encourages the whole family to get moving.
  • Get Moving With Moana: Work out with the kids using this video based on one of their favorite Disney movies.
  • At Home Workouts: Just because you’re home doesn’t mean you can’t get fit or stay in shape: If you have a little bit of space in your garage, living room, or yard, you can exercise right where you are.

Just for Fun

  • You may be limited in where you can travel physically right now, but there is a whole host of virtual stories, tours and more that you can enjoy from the comfort of your own home! Google Arts & Culture teamed up with over 500 museums and galleries around the world to bring anyone and everyone virtual tours and online exhibits of some of the most famous museums around the world.
  • Enjoy animal live cams at institutions such as Vancouver Aquarium, Smithsonian’s National Zoo’s Asian Elephant Cam and many others...
  • Telus World of Science have some fun DIY Science Experiments to try at home.
  • Try one or all of these Lego challenges, perfect for STEM learning.
  • Raising Edmonton have lots of ideas for indoor and outdoor activities to keep kids occupied during physical distancing.


  • Frank Einstein and the Space-time Zipper by Jon Scieszka  
  • Dragons and Marshmallows by Asia Citro 
  • Science No Fair! By Nancy Krulik  
  • Rosie Revere, engineer by Andrea Beaty 
  • Building a House by Byron Barton 
  • The Most Magnificent Thing by Ashley Spires 
  • The Little Red Fort by Brenda Maier  
  • The Crayon Man: The True Story of the Invention of Crayola Crayons by Natascha Biebow 

~You can search our library catalogue here~

Free Educational Games to Play

Note some games may require to create an account, a login or to download an app in order to play

Coding Games

  • Hour of Code- This website is free, has easy coding language with themed games and is aimed at all ages. Play coding games such as Minecraft, Star Wars and Frozen.
  • CS Unplugged- Play and learn computer science with out the computer.
  • Code Combat- Free website with more advanced coding that teaches real coding languages.
  • Kodable- Great for really young kids, even those that can't read yet.

Simple STEAM activities that can be done at home
STEAM stands for science, technology, engineering, art and math. So a good STEAM project will intertwine two or more of these learning areas to complete the project. STEAM projects often focus on solving a problem and can be based on real-world applications.

Looking for more?

Check out this list of Free Online Resources for Canadians During the COVID-19 Pandemic