Free up your precious time
Born out of a desire to spend less time reinventing the wheel, Ninja Plans provides teachers with access to quality, classroom vetted instructional materials. With 1,055+ resources available to you, spend less time planning and more time enjoying your students.Sign up for an account
Connect with fellow educators
From unique sharing opportunities and inspiration gallery posts to private messaging, our 12,117+ teachers from all walks of life and experience levels are connecting and collaborating through Ninja Plans.Connect with like-minded educators NOW
Download any of the thousands of resources in our database or upload your own for our community of members to benefit from.Learn more about our resources
Prepare for your year, every unit, and each lesson with automatic curricular requirement checks and suggestions.Check out our streamlined planning process
"I can't believe I didn't know about Ninja Plans sooner. You've saved me so much time—both in and out of the classroom!"
Grade 3, Edmonton Public Schools
Stop paying per resource with the other guys. You can download the resources on our site to your heart's content!
All our features work on your desktop and mobile devices, whether they be Apple or PC.
Easy Set Up
Get started quickly with our streamlined sign up process that allows you to take advantage of your social media logins.
Assess students with confidence, collaborate and contribute with ease, and practice reflection intuitively.
Converse with colleagues without revealing your contact information.
Save Oodles of Time
Plan less and assess your students (and yourself) on-the-fly with powerful analytical tools.
All content on our site is painstakingly matched to your specific teaching assignment and the curriculum for your province.
Export & Share
Share important progress milestones with your students and their caregivers when you want, how you want.
Upload or create resources for others to use and benefit from. Because, as you know, sharing is caring!