SPEAK VISUALLY Receive practical tips on how to
communicate visually, right in your inbox.
Looking for the best lesson plan templates for all kinds of subjects and grade levels?
In this post, we’ve gathered 28 beautiful lesson plan templates that are professional, easy to customize and print-friendly.
Browse through the options below to organize your lessons, help students stay on track with upcoming topics and much more.
Ready? Let’s get started.
A lesson plan is a document prepared by teachers and instructors that outlines lesson objectives, activities and tasks, resources, materials, timeline and more.
A lesson plan could be made for a day, a week, a unit or the entire lesson.
Its main purpose is to help both teachers and students keep track of the topics or modules that need to be covered in a lesson.
It also helps students stay on top of all the required materials, such as books, apps or stationery, that are needed during the course of the lesson.
Lesson plans are also helpful for communicating course objectives to students upfront so they know what to expect.
A lesson plan is normally printed out and distributed among the students by the course instructor. Teachers can also save lesson plans as PDF files and share them digitally with students via email or a school portal.
Creating an effective lesson plan is easy. But not all lesson plans are the same.
Before you start writing a lesson plan for your class, you need to fully understand the purpose of your course, its requirements and the individual needs of your students.
This will help you choose the best layout for your class, add all the necessary sections and create a lesson plan that’s clear and easy to follow.
Here’s a step-by-step guide to writing an effective lesson plan.
First things first. You need to know whether you’re creating a plan for the entire lesson, or just a day, a week or a unit.
This obviously depends on a number of factors.
Some teachers prefer distributing weekly lesson plans that are very specific, detailed and help students focus on the short-term objectives and tasks of a lesson.
Weekly lesson plans are also helpful for gathering regular feedback, and pivoting or improving as needed in the future.
A detailed lesson plan for the entire course is also an effective way to keep students informed about the core objectives of the overall lesson and the topics that are going to be covered.
It can also motivate them to do some additional reading before class using any recommended resources. Another benefit of creating an overview lesson plan is it gives students time to gather any materials they’d need in the future.
When you’ve finalized the scope of your lesson plan, it’s time to write down the objectives and goals of your lesson.
Answer the following:
Remember, this step is not about the topics you’ll be covering in your lesson. It’s about how your students will benefit from learning about those topics.
You can create a list or table of key learning outcomes with a short description for each one that explains it nicely and briefly.
Identifying lesson objectives will help students know what to expect from your lesson and why they’re here. It will also keep you, as a teacher, from losing sight of why you’re teaching the lesson in the first place.
The next step is to focus on the actionable side of things — what exactly are your students going to do in the lesson?
Plan out the specific activities and tasks involved in class. This could include opening discussions, workbook activities, readings, asking questions, presenting or even watching a video for educational purposes.
If your lesson requires students to bring or use specific items like stationery, notes, books, apps or any other tools, make sure you list them in your lesson plan.
This can help students get their hands on important items timely. For example, they might need to buy them from a store or borrow from the school.
You can also add any recommended resources in this section, such as websites, books, libraries or anything else students can use to supplement their studies.
To organize all your lesson activities and make sure all topics get enough attention, you need to set realistic time slots.
The kind of timeline you create depends on how your lesson plan is structured. If you’re writing a weekly lesson plan, for example, you can divide activities and tasks by day.
You can also add time slots for each activity. For example:
This will help you and your students stay on track to complete all topics instead of spending too much time on one topic and being forced to leave out the others.
Don’t forget to add an empty section in your lesson plan for students to take notes and write down important discussion points.
You can also use this section as a space for feedback. This is especially useful for daily, weekly and even monthly lesson plans.
At the end of each session, students will be required to give feedback and leave comments on the overall lesson and the instructor.
This insightful information can help teachers plan even better lessons in the future.
Teaching small children can get hectic if you don’t stay organized.
The lesson plan templates below are designed especially for preschool and kindergarten using colors and fun design elements.
Kindergarten teachers can use these lesson plans to communicate key skills, concepts and topics to both parents and kids.
This lesson plan template has a simple design with light colors. This is a weekly lesson plan template to help both small kids and their parents look at the agenda for the next five days.
This lesson plan template is fully editable and even has a space on top for the name and illustration of the teacher.
The illustration is also customizable, and you can even animate it!
Keep the existing one or browse more illustrated characters in Visme to find one that matches you best. Change their poses, skin tone and more.
You can also upload an actual photo of yourself to add a personal touch to the lesson plan and make it look more professional.
This bright and colorful lesson plan template is perfect for the little ones. It has a patterned background and big, bold fonts that are super easy to read.
Each day of the week has its own box, so you can make plans for the entire week and track your progress as you go.
You can customize this lesson plan template by changing colors and fonts, adding vector icons, photos, illustrations, shapes and much more.
You can also make it animated or interactive if you plan on sharing it online.
Plain and boring lesson plans only drive kids away from studies. Spark interest with this fun, colorful lesson plan template with attractive colors and icons.
This kindergarten lesson plan template comes with a colorful border and a cute, handwriting-style font that you can fully customize.
Add, remove or edit the given spaces for your students’ names and grade. This template also has large sections for a lesson overview, activities and materials.
Teach your little students the importance of discipline and sticking to plans at a very young age with the help of this lesson plan template.
This simple lesson plan template has a cool abstract design at the corners and contrasting colors. The main highlight of this lesson plan are the big, spacious blocks, one for each day of the week.
The simple layout of this kindergarten lesson plan template makes it perfect for small students to read and understand the content.
Enhance your lesson plan by changing colors and fonts, adding unique icons to add to the design, adding photos in the background or in the foreground and more.
You can also make your lesson plan animated or interactive if you plan on sharing it online with parents.
If you’re looking for a feminine, elegant lesson plan design, this template is perfect for you. It’s designed with girly colors and a script font that makes it look extra beautiful.
This kindergarten lesson plan template is great for small children because of its simple and attractive layout that divides the lesson plan by each day of the week.
If you don’t want to use the existing colors, you can easily change the colors in Visme with the help of our preset themes or by using the color picker.
Move around the elements in the drag-and-drop editor, add more space for text, add new headings, and do a lot more in Visme even if you don’t have any design experience.
While simple lesson plans are great for small children like preschoolers and kindergarteners, older children need a bit more space to fit in an evolving curriculum.
For middle school teachers, we have an exclusive collection of lesson plan templates that are just the perfect mix of fun and practicality.
Take a look at them below.
This orange and gray lesson plan template is simple yet modern, and perfect for all kinds of school-going kids, from elementary to middle to high school students.
The lesson plan has designated boxes for each day of the week where teachers can either fill in information or have their students copy the info and take notes from the class board.
You can customize this lesson plan template as much as you want in Visme. Change colors, fonts, background and more. You can also add or remove text, headings, boxes and icons to make this lesson plan perfect for your needs.
This blue math lesson plan template has a unique and practical layout. Instead of boxes for each day of the week, this template also has spaces for lesson objectives and notes.
If you want to change the headings or add text inside the given spaces, you can easily do so by editing the template in Visme.
Use the drag-and-drop editor to change colors, text, font, and more. Move around elements and shapes, or add more using the built-in graphics library.
Save your lesson plan as a PDF file for printing, download it as an image or share it online with a link. You can also embed it using a snippet of code on your lesson website if you have one.
This turquoise lesson plan template is simple and easy-to-read with large spaces for each day of the week, and an area where students can write their subject and class name.
Customize this middle school lesson plan template easily in Visme’s drag-and-drop editor. Change colors, fonts, icons and more.
You can also add content inside the boxes, or leave empty spaces for students to fill in when you hand them the printed plans.
This attractive lesson plan template is designed with the help of icons and lines that make it suitable for printing and distributing among students.
You can remove the lines and add text to print out instead in the Visme lesson plan editor. Make changes to the design by customizing colors and fonts.
Swap the icons for more relevant ones by searching in the built-in icon library, which offers options in four distinct styles; flat, icon, multi-color and isometric.
This lesson plan template is ideal for elementary and middle school students. You can also add more information and boxes for other purposes, such as for high school students.
Lesson plans don’t always need to be stuffed with a ton of information.
If you’re looking for a simple and nice-looking document to print and distribute among your students, this minimalist lesson plan template is perfect.
It’s designed with light colors and elegant fonts, and has four distinct sections where you can either add content when editing the template or leave empty for students to fill in.
Customize this middle school lesson plan template with your own school name, class name, subject name and other text.
You can also change the colors, play around with the fonts, add animation and interactivity, and much more.
If minimalist designs aren’t your thing, use this bold lesson plan template designed by professionals to get your students to focus and stay on track with your classes.
This middle school lesson plan template is made with just the right contrasting colors to draw attention to the important parts.
Print this lesson plan as it is or customize it in Visme’s drag-and-drop editor. Add text, change colors and fonts, place elements anywhere you want, add more pages and more.
This unique lesson plan template has a checklist design, which makes it easier for both students and teachers to keep track of their progress throughout the lesson.
The lesson plan is divided into several sections, including objectives, tasks and reminders. You can change the headings to fit your own needs or keep them as they are.
You can also add content into this lesson plan template before printing to personalize it, or leave empty spaces as they are so students can fill them in by hand.
Change colors and fonts, and even add animation and interactivity if you plan on sharing this lesson plan template online.
This simple and clean lesson plan template has the perfect combination of a short checklist, lines for writing in by hand and three spacious blocks for notes, reminders and tasks.
Customize this lesson plan template by changing the colors and fonts, swapping the existing text for your own, adding or removing blocks, moving around elements and more.
You can also add icons and photos to enhance the look of this lesson plan template. This lesson plan is ideal for middle schoolers, but can also be used for smaller or older kids.
When it comes to creating lesson plans for high school students, you want to look for templates that offer much more than simple blocks.
Visme’s high school lesson plan templates include options with more than one page, a more professional design ideal for older students and additional content such as time slots that you can customize as you see fit.
This high school lesson plan template has two pages and is designed with several important sections that can be edited according to your needs.
This lesson plan has dedicated spaces for lesson objectives, activities, materials, resources, grading policy, expectations, syllabus and more.
Add more sections or pages in Visme’s lesson plan editor.
You can also customize the look and feel of this lesson plan by accessing the tools provided in the editor. Change colors and fonts, move around elements, text and shapes, add icons and more.
You can also make this lesson plan animated or interactive if you plan on sharing it online. For example, you can add links to external websites under the resources section, embed videos or enable popups to save space.
If you’re looking for a minimalist design that’s still professional and practical enough for older students, this lesson plan template is a great pick.
With soft, feminine colors and spacious blocks that cover most of the important items, this lesson plan template is anything but boring.
If you want, you can customize it to fit your own design and content needs. You can also add more pages to this lesson plan to extend it before printing out and distributing.
Want to share this lesson plan online? Visme lets you do that in a second. Simply click on Share and copy the URL to share with your students.
You can also make this lesson plan interactive, such as by adding links and animations, which is a great idea if you plan on sharing it online.
High school lesson plans don’t need to be long, boring documents that put your students to sleep.
As teachers of older students, you want to find templates that are designed to be attractive yet practical enough to fit in all the important information.
This orange lesson plan template is the perfect mix of both.
It has plenty of space with different sections that you can customize. Add in your own content before printing or leave the spaces blank for students to fill in by hand.
Still not enough space? Add more pages in Visme quickly and easily. You can also duplicate pages so it’s easy to keep the same layout.
Change colors and fonts, add icons and photos, and even add animated effects and interactive links, which is a great way to create engaging lesson plans that are hosted online.
This bright blue lesson plan template is ideal for older students like high schoolers thanks to its smart layout and content.
This lesson plan template has a section for adding time-based tasks. You can easily customize the design and content of this lesson plan to suit your own unique needs.
Make this lesson plan interactive by adding links, such as to online resources and videos. Then, share this lesson plan online with your students by hosting it on Visme.
You can also save this lesson plan as a PDF for printing, or as an image file. Or, generate an embed code and add it to your course website or student portal.
Use this weekly lesson plan template to organize your classes by day and have your students keep up with the workload each week.
We especially love how this template has ample space for notes. If you want even more space, you can add another page with the same or different layout.
Customize this purple lesson plan template for any subject or class level. Change colors, fonts, text and more with a few clicks in Visme’s drag-and-drop editor.
You can also make this lesson plan interactive if you plan on sharing it online. Add animations, links, hover effects, pop ups, videos and much more.
Make your lesson plans look instantly more interesting by customizing this funky and colorful lesson plan template with your own information.
While it certainly looks good, this lesson plan template also manages to fit in content blocks that are ideal for older students like high schoolers.
Add more pages and blocks, change colors and fonts, add icons and photos, and do much more in Visme’s easy drag-and-drop editor.
You can also make this lesson plan interactive if you plan on sharing it online with your students. For example you can add links and videos as resources.
This lesson plan template is professional and detailed, and can also be used in colleges, universities and business training sessions.
The best part about this lesson plan template is that it has a table that lets you describe all the topics, modules or units included in your lesson.
Customize this lesson plan template with your own content, change colors and fonts, add or remove pages, and enhance its visual appeal by tapping into our free, built-in graphics library.
Drag and drop icons, photos, shapes and more. You can also make this lesson plan interactive by adding links to resources and video embeds.
This is especially useful if you plan on sharing your lesson plan online. If not, you can simply save your lesson plan as a PDF file and get it printed for your students.
This pink lesson plan template is useful for teachers who want to communicate a brief overview of their lesson in the form of a simple one-pager.
You can customize the colors, fonts, text and other elements of this lesson plan using just a few clicks in Visme’s editor.
This lesson plan template organizes content by blocks, and can be used as either a daily lesson plan, a weekly lesson plan or even a brief plan for the entire lesson.
Save this lesson plan template as a high-quality PDF or image file for printing. You can also share it online or embed it on your course website for easy access.
Looking for a no-nonsense lesson plan? This is it.
This blank lesson plan template is perfect to distribute on a weekly basis as it comes with content blocks for each day of the week.
You can either add in content before printing when editing this template in Visme, or leave those spaces blank for students to fill in manually.
Not sure about the colors or visual appeal of this template? Go wild with the extensive customization features in Visme.
Change colors and fonts, add icons, shapes and photos, and even add interactivity like links and videos if you plan on sharing this lesson plan online.
For lesson plans that are more specific to subjects, we have a collection of science lesson plan templates that most teachers would find helpful.
Our science lesson plans are themed templates that can be customized for pretty much any subject, science or non-science.
For example, you can use these templates for astronomy, chemistry, physics, biology, environmental sciences and even social sciences.
Transform your lesson plan into a fun experience by customizing this cosmic-themed lesson plan template for your science class.
Who says lesson plans have to be boring? This lesson plan template certainly isn't. You can customize it according to your subject, as well as how you want it to look.
Change colors and fonts, add unique vector icons and shapes, and even find relevant stock images right inside Visme’s editor.
You can also upload your own graphics if you want to extensively customize this lesson plan. This template has dedicated spaces for lesson goals, learning objectives and materials.
You can add more information and spaces for content by adding new pages or blocks. It’s super easy to do so in Visme.
This science lesson plan template is great for all ages and grade levels with a themed design. The use of vector icons at the bottom enhances its visual appeal.
You can customize the icons as well as the text, colors, fonts and other elements in this lesson plan to suit your own subject or class needs.
Add more pages and content blocks to this lesson plan template in Visme’s drag-and-drop editor. You can add text in the spaces or leave them empty for students to fill.
Save this lesson plan template as a PDF or image for printing or share it online as a link. You can also embed it on your course website or student portal.
Looking for a lesson plan for your biology, botany or environmental class? This green, nature-inspired lesson plan template is a great choice.
This lesson plan template has plenty of content blocks you can keep, remove or alter. Customize the look and feel of this template by editing the colors, fonts and the background.
You can also make this lesson plan interactive by adding links, hover effects, videos, pop ups and more. This is ideal if you’re sharing your lesson plan online instead of printing out hard copies and distributing among your students by hand.
Save this lesson plan template as a PDF or image file, share it online or embed it on your course website or student portal.
Here’s another green, nature-inspired lesson template you can customize and use for any grade level and subject. This template is perfect for weekly lesson plans.
This template is especially ideal for biology, botany, environmental and other related science subjects as it has a relevant green theme.
However, you can change this theme with a few clicks in Visme’s editor.
Customize colors, fonts, text, backgrounds and more. You can also add icons, shapes and photos directly inside Visme by searching through the built-in library.
Save your lesson plan as a PDF file for printing or share it online with your students so they can keep track of their progress.
If you’re looking for an elegant lesson plan design, this template is great for that purpose.
Because of its floral background, emerald colors and script fonts, this template is ideal for subjects like environmental sciences, biology, botany and others.
You can, however, easily customize this lesson plan template in Visme’s drag-and-drop editor. Simply change colors, fonts, backgrounds, text and other elements with a few clicks.
You can also upload your own brand assets, such as your school logo, fonts and colors. Another cool feature is to save content blocks and even entire custom templates in Visme for later use.
For example, if you’re creating lesson plans every week, you can reuse saved content blocks to avoid typing similar content over and over again.
Or, you can use a custom template each week so it’s consistent in design.
This cool and modern lesson plan template is far from boring. Grab your students’ attention and keep them on track with your class content using this floral science lesson plan template.
This lesson plan template also has a space for teachers to upload their headshot or an illustration. You can also use one of Visme’s customizable characters if you don’t want to use an actual photo.
You can customize each character’s skin tone and pose, and even make them animated if you plan on sharing your lesson plan online.
Add more pages to this lesson plan template to extend it and fit in more content. You can also save custom content blocks and entire templates to reuse later.
Visme’s robust editor allows you to customize lesson plans from top to bottom.
Change colors and fonts, add your own text, move around elements, and even add icons, shapes and photos from a library of free built-in graphic assets.
Creating lesson plans with Visme is a breeze!
You don’t need to outsource this job to a designer — you can do it all by yourself even if you don’t have any design experience.
Simply edit the template you like in a drag-and-drop editor right inside your browser. Plus, access millions of free design assets, such as icons, shapes, photos and illustrations.
Create a free Visme account and start creating great-looking lesson plans today.
Or, browse more templates to match your lesson plans with other visual learning materials.