A mission to educate millions of kids.

Discovery K12, also known as DK12, is a free online homeschool curriculum for pre-K through twelfth grade. Our goal is to provide a positive educational experience where students can acquire the skills they need to succeed throughout their lives.

100+ Countries

90% of Children in the US

350,000+ Homeschool Families

Over 800,000 Registered Accounts

Student Accounts are free and include all of our curriculum.

7 standard courses: Language Arts, Reading/Literature, Math, Science, History/Social Studies, Visual/Performing Arts, and Physical Education.

View: Curriculum by Grade

  • 180 Days of Curriculum
  • Over 20,000 Lessons
  • 1000+ Quizzes and Tests
  • Weekly Spelling Program
  • Creative Writing
  • Cursive Thursdays
  • Quizzes and Tests
  • Classic eBooks
  • 36 Weeks of STEM
  • Extra Curriculum
  • Monthly Special Content
  • Fun and Easy-to-Use

Extra Curriculum: Spanish I, HTML, Healthy Living, Personal Finance, business 101, home economics, and more!

Parent/Teacher Account
Premium Upgrade

  • Scope & Sequence of Curriculum
  • Test Answer Keys
  • Attendance, Reading Log, PE Log
  • Grade Book with Quiz/Test Results
  • Mid & End-of-Year Assessment Tests
  • Produce Transcripts
  • Certificates of Completion
  • Issue Diplomas
  • 24/7 Email Support

Learn More