Resource directory Β· Canada
Free homeschool resources for Canada
73 genuine homeschool resources we've checked, with honest cost labels β worksheets, learning games, reading, videos, science experiments, excursions, learning support and parent communities. We don't accept payment for listings and we don't publish ratings or reviews β just clear descriptions so you can decide.
Looking for a structured core? Start with our free Kindergarten to Grade 12 curriculum, print free planners and record templates, pick books from our reading list by age, plan your week with the timetable generator and read our homeschool tutoring guide if your child needs extra help.
Find a resource
Printable worksheets
See all 6- FreeAges 5β14
Math-Drills
A large collection of free printable maths worksheets with answer keys, covering number facts, fractions, measurement, geometry and pre-algebra. Some worksheets use US conventions such as imperial units and US currency, so check before printing.
Visit math-drills.com β (opens in a new tab) - Free + paid optionsAges 4β12
K5 Learning free worksheets
Free printable maths, reading, grammar, vocabulary, spelling and early science worksheets arranged by grade, with answers on the second page and no login needed. Workbooks and an ad-free membership are sold separately.
Visit k5learning.com β (opens in a new tab) - Free + paid optionsAges 5β14
JUMP Math (parents and guardians)
A Canadian charity's math program for Kindergarten to Grade 8. A free Resource Centre account (with a homeschooler option) gives sample unit lessons, online practice lessons and some answer keys; full student books are sold separately.
Visit jumpmath.org β (opens in a new tab) - FreeAges 8β18
CEMC Problem of the Week (University of Waterloo)
A free weekly math problem from the University of Waterloo's Centre for Education in Mathematics and Computing, offered at five levels from Grades 3β4 up to Grades 11β12. Problems and full solutions are posted publicly, so they work well as a printable weekly challenge.
Visit cemc.uwaterloo.ca β (opens in a new tab) - FreeAges 5β18
Canadian Geographic Education resources
Free bilingual Kβ12 geography material from Canadian Geographic Education, including lesson plans, teacher guides, infographics, activities and downloadable tiled maps on themes such as biodiversity, energy and history. Several collections focus on Indigenous knowledge and reconciliation.
Visit cangeoeducation.ca β (opens in a new tab) - FreeAges 7β12
Get Cyber Safe Agency workbook for kids
A children's activity workbook from the Government of Canada's Get Cyber Safe campaign that introduces online safety ideas such as strong passwords and spotting suspicious messages. It suits a short digital-citizenship unit at home.
Visit getcybersafe.gc.ca β (opens in a new tab)
Learning games
See all 11- FreeAges 2β8
PBS KIDS Games
Free browser games from the US public broadcaster featuring characters from its children's shows, grouped by topic such as maths, science and pre-K skills. Some content reflects US contexts.
Visit pbskids.org β (opens in a new tab) - FreeAges 8β16
Scratch
A free block-based programming environment from the MIT Media Lab where children make their own games, stories and animations and can share them with an online community. A verified email is needed before projects can be shared publicly.
Visit scratch.mit.edu β (opens in a new tab) - FreeAges 5β18
Code.org
A non-profit offering free self-paced computer science and AI courses, including short Hour of Code activities and longer courses for primary and secondary students. The organisation now also uses the name CodeAI.
Visit code.org β (opens in a new tab) - FreeAges 3β18
NRICH
A University of Cambridge maths enrichment site with free open-ended problems, games and interactive tasks, plus notes for adults explaining how to use each task.
Visit nrich.maths.org β (opens in a new tab) - FreeAges 4β9
Toy Theater
Free online games for early primary learners covering counting, operations, telling time, letter recognition and spelling, along with simple art, music and logic games.
Visit toytheater.com β (opens in a new tab) - Free + paid optionsAges 6β14
Prodigy Math
A fantasy-style game in which children answer maths questions to progress, with a free parent account for tracking progress. The maths content is free; an optional paid membership adds in-game extras and reports.
Visit prodigygame.com β (opens in a new tab)
Reading activities
See all 7- FreeAges 8+
Project Gutenberg
A volunteer-run library of tens of thousands of free ebooks, mostly older works whose US copyright has expired, including many classic children's novels. Books can be read online or downloaded without registration; copyright status can differ outside the US.
Visit gutenberg.org β (opens in a new tab) - FreeAll ages
LibriVox
Free audiobooks of public domain texts recorded by volunteers, which can be streamed or downloaded. Useful for listening along with a printed or Project Gutenberg copy; some older texts contain outdated language and attitudes.
Visit librivox.org β (opens in a new tab) - FreeAges 4β10
Storyline Online
Free videos of picture books read aloud by actors, each with a suggested grade level and downloadable activity guide. Run by the SAG-AFTRA Foundation in the US.
Visit storylineonline.net β (opens in a new tab) - FreeAges 4β12
TD Summer Reading Club
A free national summer reading program run through public libraries across Canada, developed by Toronto Public Library with Library and Archives Canada. It features Canadian authors and illustrators; children sign up at their local library.
Visit canada.ca β (opens in a new tab) - FreeAges 4β18
Forest of Reading
The Ontario Library Association's reader's-choice program, with ten award lists grouped by age and reading level, each of ten nominated Canadian books. Readers who take part through a school or public library vote for their favourite.
Visit forestofreading.com β (opens in a new tab) - FreeAges 2β18
Best Books for Kids & Teens (Canadian Children's Book Centre)
A free searchable database of recent Canadian children's and teen books and magazines chosen by committees of educators, booksellers and librarians. Useful for building a reading list of Canadian authors.
Visit bestbooks.bookcentre.ca β (opens in a new tab)
Educational videos
See all 8- Free + paid optionsAges 4β18
Khan Academy
A non-profit site of video lessons and practice exercises in maths, science, computing and humanities from early primary to university level. Core learning is free; an AI tutor is offered as a separate paid option. Khan Academy Kids is a separate free app for ages 2β8.
Visit khanacademy.org β (opens in a new tab) - FreeAges 11+
TED-Ed
Short animated lessons on science, history, literature, maths and other topics, each paired with quiz questions, further reading and discussion prompts.
Visit ed.ted.com β (opens in a new tab) - FreeAges 10+
Crash Course
Free video series on subjects including biology, chemistry, physics, world history, literature and computer science, aimed mainly at secondary students. Crash Course Kids covers science for younger learners.
Visit thecrashcourse.com β (opens in a new tab) - FreeAges 6β12
National Geographic Kids
Videos, articles, quizzes and games about animals, science, geography and history from National Geographic's children's brand. The website is free; the magazine is sold separately.
Visit kids.nationalgeographic.com β (opens in a new tab) - Free + paid optionsAges 5β18
NFB Education (National Film Board of Canada)
Documentaries and animated films from the National Film Board grouped into themed playlists by age and subject, many with study guides. Many films stream free with a general account; the CAMPUS subscription for schools adds a larger catalogue and teaching tools.
Visit nfb.ca β (opens in a new tab) - FreeAges 4β10
CBC Kids
CBC's children's site with free videos from CBC Kids and Studio K, plus quizzes, polls and games. Content is in English; it is aimed mainly at primary-age children.
Visit cbc.ca β (opens in a new tab)
Science experiments
See all 8- FreeAges 8β12
NASA Space Place
NASA's site for upper primary children, with hands-on space and Earth science activities, printable instructions, short articles, games and videos.
Visit spaceplace.nasa.gov β (opens in a new tab) - FreeAges 8+
PhET Interactive Simulations
Free, open-source interactive simulations for physics, chemistry, biology, earth science and maths from the University of Colorado Boulder. They run in a browser and suit topics that are hard to demonstrate at home.
Visit phet.colorado.edu β (opens in a new tab) - FreeAges 6β18
Science Buddies
A searchable library of science projects and experiments that can be filtered by subject, difficulty, time and cost, each with background information and step-by-step instructions.
Visit sciencebuddies.org β (opens in a new tab) - FreeAges 8+
Exploratorium Science Snacks
Hundreds of low-cost science activities from the San Francisco Exploratorium museum, each with a materials list, instructions and an explanation of the science. Written mainly for secondary students, with a collection suited to younger children.
Visit exploratorium.edu β (opens in a new tab) - FreeAges 3β10
Let's Talk Science: STEM at Home
Free read-along stories and hands-on STEM activities for young children from the national charity Let's Talk Science, grouped by age and themes such as space and dinosaurs. Most activities use household materials.
Visit letstalkscience.ca β (opens in a new tab) - FreeAges 8β16
Let's Talk Science: STEM in Action
Hands-on activities that connect science and math to everyday topics like sport, food, fashion and entertainment, such as exploring sound or why raisins rise and sink in soda. Available free in English and French.
Visit letstalkscience.ca β (opens in a new tab)
Arts and crafts
See all 7- FreeAges 5β12
Tate Kids
The UK Tate galleries' children's site, with making activities sorted by medium, short videos about artists, colouring pages and a digital painting game.
Visit tate.org.uk β (opens in a new tab) - Free + paid optionsAges 4β12
Art for Kids Hub
A library of step-by-step drawing video lessons led by a family, sorted by topic and age, using basic supplies such as pencils and markers. Videos are free with ads; an ad-free paid option is available.
Visit artforkidshub.com β (opens in a new tab) - FreeAges 8+
Google Arts & Culture
High-resolution images of artworks and virtual tours from thousands of museums and archives worldwide, including Australian institutions, plus a Learn section with lesson ideas.
Visit artsandculture.google.com β (opens in a new tab) - FreeAges 3β12
Crayola free colouring pages and crafts
Free printable colouring pages, activity sheets and craft ideas organised by theme, including educational pages on letters, numbers and shapes. Seasonal pages follow northern-hemisphere seasons and US holidays.
Visit crayola.com β (opens in a new tab) - Free + paid optionsAges 3β13
National Gallery of Canada: kids and families
Family programs at the National Gallery in Ottawa, including Art Bingo in the galleries, drop-in drawing and studio activities, and an Inspiration Space for self-directed art-making. Children under 11 get free admission; some programs cost extra.
Visit gallery.ca β (opens in a new tab) - Free + paid optionsAges 3β12
Artissimo Studio (National Gallery of Canada)
A weekend and holiday-Monday drop-in studio at the National Gallery where children aged 3 and up make a monthly art project, with an adult, inspired by works on display. Materials are supplied.
Visit gallery.ca β (opens in a new tab)
Educational excursions
See all 3- PaidAges 2β12
Canadian Children's Museum (Canadian Museum of History)
The hands-on children's museum inside the Canadian Museum of History in Gatineau, across the river from Ottawa. The museum has said it plans to close this space for construction after March 2027 and reopen in late 2028, so check before planning a visit.
Visit historymuseum.ca β (opens in a new tab) - FreeAges 8β18
Museum at Home (Canadian Museum of History)
A virtual visit to the Canadian Museum of History, with a tour of the three galleries of the Canadian History Hall, online exhibitions, games and activities. Useful for families who can't travel to Gatineau.
Visit historymuseum.ca β (opens in a new tab) - PaidAges 2β16
Royal Ontario Museum: kids and families
Family information for the ROM in Toronto, including the WonderWorks play gallery for children about 3β8 and ROMKids camps and classes for ages 2β16. General admission is free on the third Tuesday evening of each month (special exhibitions excluded).
Visit rom.on.ca β (opens in a new tab)
Outdoor learning
See all 4- FreeAges 6β11
Parks Canada Xplorers
A free activity booklet program for children (usually about 6β11) offered at many national parks and historic sites; kids complete a set number of activities to earn a souvenir. This page is Prince Edward Island National Park's version, and each site has its own.
Visit parks.canada.ca β (opens in a new tab) - Free + paid optionsAll ages
Parks Canada Learn-to Camp
Workshops for families new to camping covering wildlife safety, campfire skills and gear for a first trip. This page covers Rouge National Urban Park in Toronto; other parks run their own sessions, and dates change each season.
Visit parks.canada.ca β (opens in a new tab) - FreeAges 5β14
Let's Talk Science: Outdoor STEM
Free activities that take science outside, such as investigating soil, designing a bee house and exploring local habitats.
Visit letstalkscience.ca β (opens in a new tab) - Free + paid optionsAges 5β18
Canadian Wildlife Federation: WILD Education
Wildlife and environmental education guides (Project WILD, Below Zero and WILD About Sports) delivered through workshops for teachers and informal educators. Related CWF programs include schoolyard pollinator projects and webinars with scientists.
Visit cwf-fcf.org β (opens in a new tab)
Life skills
See all 5- FreeAll ages
Canada's Food Guide: healthy eating for parents and children
Health Canada's guidance for families on regular meals and snacks, drinks, picky eating and building plates around vegetables, fruit, whole grains and protein foods.
Visit food-guide.canada.ca β (opens in a new tab) - FreeAges 2β17
Canada's Food Guide: involving kids in planning and preparing meals
Age-by-age suggestions for kitchen tasks children can help with, from washing produce as toddlers to making lunch and using the microwave by about 8β11. A practical basis for a cooking and food-skills routine.
Visit food-guide.canada.ca β (opens in a new tab) - FreeAges 4β17
Teaching children about money (Financial Consumer Agency of Canada)
Federal guidance for parents on teaching money skills at different ages, including needs versus wants, saving with jars or envelopes, using an allowance to practise budgeting, and opening a savings account.
Visit canada.ca β (opens in a new tab) - FreeAges 6β17
Get Cyber Safe: talking with kids about cyber security
Government of Canada advice for parents on online security conversations with children: recognizing phishing that imitates familiar games and apps, running software updates, backing up data and telling an adult if anyone asks for money.
Visit getcybersafe.gc.ca β (opens in a new tab) - FreeAges 4β17
MediaSmarts resources for parents
Tip sheets, guides and games from Canada's non-profit centre for digital and media literacy, covering online safety by age, cyberbullying, privacy and screen-time rules at home.
Visit mediasmarts.ca β (opens in a new tab)
Homeschool planning
See all 5- PaidAll ages
Homeschool Planet
An online planner for scheduling lessons, tracking assignments and attendance, and producing reports for each child. It is a US product with a monthly or annual subscription and a free trial; prices are in US dollars.
Visit homeschoolplanet.com β (opens in a new tab) - FreeAges 4β18
Ontario Curriculum and Resources
The Ontario Ministry of Education's official curriculum site, setting out the mandatory learning expectations for each subject and grade from Grade 1 to 12, plus optional teaching supports. Useful for checking what Ontario schools cover in a given year.
Visit dcp.edu.gov.on.ca β (opens in a new tab) - FreeAges 5β18
BC's Curriculum
British Columbia's official Kβ12 curriculum, organized around big ideas, curricular competencies and content for each subject and grade, with a curriculum search and instructional samples.
Visit curriculum.gov.bc.ca β (opens in a new tab) - FreeAges 5β18
new LearnAlberta: parent curriculum guides
Alberta's parent-facing curriculum pages, showing by grade what students learn under the province's new Kβ12 curriculum, which is being introduced subject by subject over several years. Optional parent toolkits are also linked.
Visit curriculum.learnalberta.ca β (opens in a new tab) - FreeAges 4β18
TVO Learn
Free online learning activities from TVO organized by grade and subject to the Ontario curriculum, from Kindergarten to Grade 12, without ads. It can serve as a ready-made sequence of lessons for families following Ontario's expectations.
Visit tvolearn.com β (opens in a new tab)
Learning support
See all 4- FreeAges 3β12
Reading Rockets
A US public media literacy site explaining how children learn to read and why some struggle, with a guide for parents, self-paced modules on teaching reading and a children's book finder.
Visit readingrockets.org β (opens in a new tab) - FreeAll ages
Learning Disabilities Association of Canada
A national non-profit, founded in 1963, that advocates for people with learning disabilities and associated ADHD. It is linked to Learning Disabilities Associations in each province and two territories, which offer local information and programs.
Visit ldac-acta.ca β (opens in a new tab) - Free + paid optionsAll ages
CADDAC (Centre for ADHD Awareness, Canada)
A national charity offering ADHD information, education and advocacy, with programs for parents such as executive-functioning sessions and a resource navigator. Its resource directory lists assessment and support providers.
Visit caddac.ca β (opens in a new tab) - FreeAll ages
Autism Canada resources
Autism Canada's resource hub, including Autism Junction (a directory of services by province and territory), a guide to provincial and territorial funding, publications and free videos.
Visit autismcanada.org β (opens in a new tab)
Parent support communities
See all 5- PaidAll ages
Ontario Federation of Teaching Parents
A volunteer-run Ontario homeschooling organization, established in 1987 and open to families of all faiths and teaching styles. It shares information about home learning, connects members and speaks for homeschoolers with the province. Membership has an annual fee.
Visit ontariohomeschool.org β (opens in a new tab) - Free + paid optionsAll ages
BC Home Educators Association: support group list
A page from a BC home education association listing provincial homeschool support organizations across Canada. A starting point for finding the association in your province; the BC association itself offers paid membership.
Visit bchea.ca β (opens in a new tab) - Free + paid optionsAll ages
HSLDA Canada
The Home School Legal Defence Association of Canada, a membership organization (separate from the US HSLDA) that publishes summaries of provincial homeschooling laws and offers legal help to members.
Visit hslda.ca β (opens in a new tab) - FreeAll ages
CADDAC Monday Parent Support Group
A free virtual drop-in support group for parents and caregivers of children with ADHD anywhere in Canada.
Visit caddac.ca β (opens in a new tab) - FreeAll ages
Autism Canada Caregiver Connect peer support
Free small-group sessions for caregivers of autistic children, youth and young adults, led by trained peer-support volunteers. Pre-registration is required.
Visit autismcanada.org β (opens in a new tab)
Homeschool resources: common questions
What are the best free homeschool resources in Canada?
Start with a structured core for math and English β such as the free Success Homeschool curriculum library, with lessons, worked examples and practice questions β then add free resources for reading, science and the outdoors from this directory. Every listing shows an honest cost label so you can see what's genuinely free.
How do you choose which homeschool resources to list?
We list genuine, established resources that are useful to homeschooling families, check each link and record the date. We don't accept payment for listings and don't publish ratings β just plain descriptions so you can decide.
How do I find homeschool groups and co-ops near me?
Start with the parent communities in this directory, then see our guide to homeschool groups and co-ops in Canada for networks, co-op models, sport and clubs, and safety tips.
Where can I get homeschool tutoring?
Many families use a tutor for a tricky subject, senior study or test preparation. Our homeschool tutoring guide for Canada explains when it helps, the options available and what to ask before you sign up.
Links were last checked on the date recorded for each resource. External sites are run by their owners; please check suitability for your child. Spotted a broken link? Let us know through your dashboard.