Website Resources For Every Subject (ALL GRADES)

In this article, I will cover all of the links and websites I used all throughout my homeschooling years. This page has a ton of resources for elementary, junior high and high school! (Any & all links that can be used for any grade or subject is listed under each school division). To see resources for video tutorials for all grades & subjects, visit my: Video Resources Article

For Elementary (Grades K-6)
Sites That Offer Resources For All Subjects:
HelpTeaching Offers Worksheets, Tests, Activities, Lessons, & Games for K-12 (All Subjects)
(create a free account for access to more activities, you can even create your own tests on this site)
Username: LA13 Password: 9418
Time4Learning Offers Some Demo Videos For All Grades & Subjects
Parent-Child Resources For All Grades From Alberta Education
Study.com Offers Resources, Tests, And Courses For High School & Post-Secondary Students
Pixabay.com Offers Free Non-Copyrighted Stock Images, Illustration, Music & Videos
Cartoonify Is A Fun, Free Website For Comic Making For Any Grade
Project Gutenberg is a library of over 60,000 free eBooks
The Noun Project Also Offers Free Stock Images & Icons
Classroom Doodles Offers Free Fun Artistic Worksheets That Teach About The Concepts And Importance Of Mathematics, Social Studies, Science, Reading, The Arts, Humanities, &
Phys-Ed For Students & Classrooms
A&D Tutoring Offers Paid Tutors To Teach K-12 & Post Secondary In A Variety Of Subjects
NASA's Official Page Offers Daily Updates On Space Missions & Live Streams From Space
Canva Is A Free Online Graphic Design Tool
Google Advanced Search Helps You Narrow Down The School Topics That You're Researching
Here's 101 Free Online Resources For Kids Learning At Home Because Of Covid
Here's Some Resources From Canadian Home Based Learning
Language Arts (ELA):
K12 Reader Offers Language Arts Worksheets, Spelling Tests, and more for Grades K-12
Here's A List Of Canadian Stories, Folktales, Fairy tales & Fables
Fluency Tutor For Google Helps Struggling Students Learn To Read
Storyline Online Offers Books For Elementary Students
550 Alternative Words For "Said"
Study Moose Offers Free Essay Writing Help For Students Of All Grades
Vecteezy Is Another Free Stock Image Website For School Projects
Math:
MathBits Notebook Is An Amazing, Free, Literal Online Math Notes Program For All Math Grades 6-12
Embarc Online Offers Free Math Modules For Grades K-8
Math-Aids Offers Free Math Worksheets For Elementary & Junior High
Social Studies:
Canada.ca Has All Of Our Country's Resources For Their Operations, And Information For Essay Writing
Science:
Sciencing.com Offers Free Tutoring, And Science Projects For Students Grades 1-12
These Science Experiments Can Be Done At Home And Benefit Elementary & Junior High Science Studies
Here's Some More Interactive Simulations From Josh Worth
Phys-Ed:
Art:
Doodle Art Alley Offers Free Colouring Pages, eBooks, And Activities For Students
Music:
Alan Chan Piano Tutorials (For Bastien Piano Basics Books)
Second Language(s):
Health:
Alberta Health Services Resources For Elementary Health Class & Lesson Plans
Life and Business Studies:
- Financial Literacy | Annuity.org
- Students & Financial Literacy | Annuity.org
- How to Teach Kids About Money | Annuity.org

For Junior High (Grades 7-9)
Sites That Offer Resources For All Subjects:
HelpTeaching Offers Worksheets, Tests, Activities, Lessons, & Games for K-12 (All Subjects)
(create a free account for access to more activities, you can even create your own tests on this site)
Username: LA13 Password: 9418
Time4Learning Offers Some Demo Videos For All Grades & Subjects
ThinkZone Has Some Resources, Activities & Worksheets For Ages 8-16 In All Subjects
Pixabay.com Offers Free Non-Copyrighted Stock Images, Illustration, Music & Videos
Vecteezy Is Another Free Stock Image Website For School Projects
Cartoonify Is A Fun, Free Website For Comic Making For Any Grade
Project Gutenberg is a library of over 60,000 free eBooks
Parent-Child Resources For All Grades From Alberta Education
Photo Pea Is A Totally Free Online Version Of The Adobe Create Cloud Suite
The Noun Project Also Offers Free Stock Images & Icons
A&D Tutoring Offers Paid Tutors To Teach K-12 & Post Secondary In A Variety Of Subjects
Here's A Link To A Rube Goldberg Machine I Created On Algodoo
Sweet Home 3D Is A Free Home Design & Floorplan Software T hat You Can Use To Create 3D Models (Houses, Theatre Sets, Cars, Communities; The Sky Is The Limit)
Here Are Two Links To Projects I Created On Sweet Home 3D:
- My Aztec Village Documentary (For Grade 8 Social Studies)
- My 3D Simulation Of An Astronaut Settlement On Mars
(Grade 9 Science, Project Mars Competition In Association With The Science Art Exchange)
Floorplanner Is Another Great 3D Home Design Software
NASA's Official Page Offers Daily Updates On Space Missions & Live Streams From Space
Here's The Link To TI Nspire Computer Link Software (To Import/Export Calculator Files From Your PC)
Here's The Link To TI Connect CE Software (To Import/Export Ti84 Plus CE Files From Your PC) Ti84CalcWhiz Teaches You How To Use This Software (Link To His Channel Here)
Canva Is A Free Online Graphic Design Tool
Google Advanced Search Helps You Narrow Down The School Topics That You're Researching
Here's 101 Free Online Resources For Kids Learning At Home Because Of Covid
Here's Some Resources From Canadian Home Based Learning
ELA:
K12 Reader Offers Language Arts Worksheets, Spelling Tests, and more for Grades K-12
This Crossword Puzzle Maker Offers A Super Fun Way To Do Language Arts Projects
Here's Some Poems Organized By Category
Britannica Offers Reputable Information For Research Of All Subjects & All Grades
550 Alternative Words For "Said"
SparkNotes Provides Literacy Resources For All Major English & History Novels
Study Moose Offers Free Essay Writing Help For Students Of All Grades
PDF Drive Offers Thousands Of Free E-books Available For Download
Math:
How To Find The Slope Of A Line (Tutorial + Worksheets & Answer Key)
Geogebra Is A Fantastic Free Online Graphing Calculator
That Tutor Guy Offers Paid Tutoring & Videos For Junior High & High School Math
MathBits Notebook Is An Amazing, Free, Literal Online Math Notes Program For All Math Grades 6-12
Purple Math Is A Great Resource Website For Junior High & High School Math
Math Open Reference Provides Key Definitions & Study Notes For Junior High Math
Math Meeting Offers Free Videos, Solutions, & Worksheets For Math
The Desmos Calculator Is A Free Online Graphing Calculator
Embarc Online Offers Free Math Modules For Grades K-8
Math-Aids Offers Free Math Worksheets For Elementary & Junior High
Social Studies:
Here's Some Resources From Canada.ca's Sports & Culture Page For Your Social Essay Research
Social Studies Success Sells Some Flashcards, Resources & Activities For Students
A Page For Measuring The World's Top 25 Economies
Here's A Wiki List Of All Of The UN's Subsidiary Organizations
Here's A Constantly Updated Calendar Of Events At Alberta's Legislative Assembly
SparkNotes Provides Literacy Resources For All Major English & History Novels
Science:
WG Murdoch School Offers Science Notes, Reviews & Tests For All Sciences Grades 9-12
Here's 20 Newly Discovered Planets That Are Both Interesting And Possibly Habitable
Sciencing.com Offers Free Tutoring, And Science Projects For Students Grades 1-12
These Science Experiments Can Be Done At Home And Benefit Elementary & Junior High Science Studies
Here's Some More Interactive Simulations From Josh Worth
ALL SI Units Of Measure & Conversion Tables
Phys-Ed:
Art:
Doodle Art Alley Offers Free Colouring Pages, eBooks, And Activities For Students
Music: