Please enable JavaScript to use CodeHS

Ready to start teaching in your classroom? Sign up for FREE

School Plans


This is our plan for classrooms just getting started.

Free includes:

These awesome features:

  • Access to Full 6-12 Course Pathway
  • Create Sections and Manage Student Enrollment
  • Easily See your Students' Code
  • Limited Teacher Resources
  • Access to the Problem Bank
  • Code Submission System
  • Autograders
  • Create Unlimited Problems and Playlists
  • Create Assignments for students with basic settings configuration


This is our plan for single school sites.

Pro includes:

Everything in Free, and:

  • Comprehensive Student Progress Tracking Tools
  • Detailed Lesson Plans for Every Lesson
  • Problem Guides for Every Programming Exercise
  • Offline Classroom Handouts and Activities
  • Customizable Gradebook
  • Dedicated Customer Success Manager
  • Award Custom Badges to Students
  • Control Student Pacing with Access Controls
  • Set Assignment Due Dates
  • Per Student, Per Assignment Configuration
  • Assessment Reports
  • Export Student Data to Your SIS or LMS (.XLS or .CSV)
  • Cheat Detection Suite
  • Fast Grade

Site License

This is our plan for managing school or district site licenses.

Site License includes:

Everything in Pro, and:

  • Administrator Data Dashboards and Insights
  • Track Activity, Usage, and Progress Data Across Sections, Teachers, and Schools
  • District Implementation Support
  • Manage Teacher Professional Development
  • LTI Integration (On Select District Licenses)
  • LMS Integration with Google Classroom, Canvas, etc. (On Select District Licenses).

Interested in learning more about our plans? Get in touch.

Get In Touch Sign Up
Your students can learn all year on our Free Plan. Upgrade to a paid plan to get even more tools, resources, and support. If you have any questions, contact us at