Free Educational Books


Books and textbooks are still the go-to learning resource for most learning, and we have a wide range of educational books listed here from a multitude of publishers, all searchable by subject, grade level, and price. From math facts and grammar to calculus and art history, we have it all covered.

5 Hour Classroom Lesson Plan: How to Shoot Video

Videography   6th - College | Audio CD/MP3, Book, Kindle/ebook, Online class, Website

Free free 5 hour lesson plan to help your students do better video in the classroom.  No sign up, no subscription-- just click and download.  Hosted on the companion website to the book "How to...

1
Free
Offers paid add-ons

BetterExplained

Math   7th - High School | Book, Online resource

Math lessons that explain concepts. Instead of memorizing procedures, learn why equations work. Helps you overcome mental roadblocks and grasp new concepts.

Free

Easy Peasy Homeschool 2nd Grade

2nd Grade Curriculum   2nd | Book, Online resource, Printable

A complete Christian home school curriculum from 1st grade through high school (although you can also break it down by level or subject). The entire 2nd grade curriculum including progress...

Free

Easy Peasy Homeschool 3rd Grade

3rd Grade Curriculum   3rd | Book, Online resource, Printable

A complete Christian home school curriculum from 1st grade through high school (although you can also break it down by level or subject). The entire 3rd grade curriculum including progress...

Free

Easy Peasy Homeschool 4th Grade

4th Grade Curriculum   4th | Book, Online resource, Printable

A complete Christian home school curriculum from 1st grade through high school (although you can also break it down by level or subject). The entire 4th grade curriculum including progress...

Free

Easy Peasy Homeschool 5th Grade

5th Grade Curriculum   5th | Book, Online resource, Printable

A complete Christian home school curriculum from 1st grade through high school (although you can also break it down by level or subject). The entire 5th grade curriculum including progress...

Free

Easy Peasy Homeschool 6th Grade

6th Grade Curriculum   6th | Book, Online resource, Printable

A complete Christian home school curriculum from 1st grade through high school (although you can also break it down by level or subject). The entire 6th grade curriculum including progress...

Free

Easy Peasy Homeschool 7th Grade

7th Grade Curriculum   7th | Book, Online resource, Printable

A complete Christian home school curriculum from 1st grade through high school (although you can also break it down by level or subject). The entire 7th grade curriculum including progress...

Free

Easy Peasy Homeschool 8th Grade

8th Grade Curriculum   8th | Book, Online resource, Printable

A complete Christian home school curriculum from for eighth grade homeschooling.  The entire Easy Peasy 8th grade curriculum including progress trackers, sequence chart and other organizational...

Free

Easy Peasy Homeschool High School

High School Curriculum   9th - High School | Book, Online resource, Printable

An extension of the Easy Peasy All-in-One Homeschool. I’m the mother of six homeschooled children. I began putting my own children’s assignments online in 2011 as a way to preserve them. I...

Free

Grammaropolis

Grammar   3rd - 5th | Android, Book, iPhone/iPad, Online video/YouTube

Grammaropolis is where grammar lives! Hailed as a Schoolhouse Rock for the 21st Century, Grammaropolis uses the parts of speech as animated characters starring in books, songs, videos, and...

Free
Offers paid add-ons

Learn Python the Hard Way

Python   7th - College | Book, DVD, ebook/Kindle, Online resource

In Learn Python the Hard Way, Third Edition, you’ll learn Python by working through 52 brilliantly crafted exercises. Read them. Type their code precisely. (No copying and pasting!) Fix your...

Free

Learn Ruby the Hard Way

Ruby   7th - College | Book, ebook/Kindle, Online resource

Learn Ruby The Hard Way is a retelling of the original “Learn Python The Hard Way” teaching Ruby, with all new simple yet idiomatic Ruby code written by Zed A. Shaw. “Learn Python The Hard Way” has...

Free

Learn To Play The Piano Books 1, 2, 3 & 4 | Lessons 1 - 40

Piano & Keyboards   6th - College | Online/YouTube video, Book

My name is Alison and I’m a professional musician, performer and teacher based in NORWICH, NORFOLK, United Kingdom. I create free piano & violin video tutorials with free sheet music to...

1
Free
Offers paid add-ons

Learn to Play the Violin Complete Lessons 1-20

Violin   6th - College | Online/YouTube video, Book

My videos teach you the correct way to learn to play the piano & violin without the use of 'guitar hero' effects, or Synthesia methods. I teach you the classical way which means you will learn...

Free
Offers paid add-ons

MathTV

Math   3rd - High School | Book, Online resource

The current version of MathTV.com was started in 2008. That summer, Mr. McKeague hired six of his students to help him proofread and error check a college algebra book he was working on. Because of...

Free
Offers paid add-ons

Did we miss something?

Add your favorite resources to our directory for free!
Add Resource

See all educational Books