g
GrassLMS

Pricing

Plans differ by one number: how many students use the platform. Everything else is the same on all four.

Free

$0/month

Up to 10 students

One teacher trying it on a real class.

Starter

$29/month

Up to 50 students

A tutor or a small centre.

Professional

$79/month

Up to 200 students

A school running several groups at once.

Enterprise

$199/month

No student limit

Schools that outgrew the other plans.

Prices in US dollars. Tax is not included.

In every plan

  • Courses, lessons and 26 types of exercise
  • Code run and marked on the server: Python, JavaScript, Java, C++, Go
  • Maths answers checked with a tolerance, step by step where you want it
  • Gradebook, attendance and the class journal
  • Parent accounts that show their own child only
  • Live lessons with the class on one screen
  • Certificates anyone can verify without an account
  • Interface in six languages

Card payments are not switched on yet. Start on the free plan and write to us when you need a bigger one. We will tell you the day checkout opens.

Questions

Who counts as a student?
Anyone who signs in during the month you are billed for. Accounts nobody opens do not count.
What happens if we go over the limit?
We write to you and you move up a plan. Nothing is switched off in the middle of a lesson.
Can we change plan later?
Yes, up or down, whenever you want.
Do you take a share of what our school charges its own students?
No. Your school's money does not pass through us.
Can we take our data out?
Yes. Courses export as JSON or PDF, grades and analytics as CSV.